Duddingston Guest House localiza-se em Edinburgo, a 2,1 km de Portobello Beach, e fornece acomodações com um jardim, estacionamento privado gratuito e um salão partilhado. Apresentando quartos familiares, este alojamento também providencia terraço para banhos de sol. O alojamento dispõe de uma cozinha partilhada e acesso Wi-Fi gratuito em toda a propriedade.
Alguns quartos incluem uma cozinha com um frigorífico, uma máquina de lavar louça e um forno.
Teatro Edinburgh Playhouse fica a 5,6 km de Duddingston Guest House, enquanto Royal Mile fica a 5,7 km de distância. O aeroporto mais próximo é o Aeroporto de Edimburgo, que fica a 23 km de Duddingston Guest House, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.