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.
Kamers bij het hotel hebben een flatscreen-tv met kabelzenders. Alle kamers bij Duddingston Guest House hebben beddengoed en handdoeken.
Edinburgh Playhouse ligt op 5,6 km van de accommodatie, 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.