Duddingston Guest House ligt in Edinburgh, op 2,1 km van Portobello Beach, en biedt accommodatie met een tuin, gratis privéparkeren en een gedeelde lounge. Deze accommodatie heeft familiekamers en een zonneterras. De accommodatie is voorzien van een gedeelde keuken en gratis WiFi in de hele accommodatie.
Sommige kamers zijn voorzien van een keuken met een koelkast, een vaatwasser en een oven.
Edinburgh Playhouse ligt op 5,6 km van het hotel, en Royal Mile ligt 5,7 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Edinburgh, op 23 km van Duddingston Guest House. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.