Located in Edinburgh, 1.3 miles from Portobello Beach, Duddingston Guest House provides accommodations with a garden, free private parking and a shared lounge. Featuring family rooms, this property also provides guests with a sun terrace. The property has a shared kitchen and free WiFi throughout the property.
At the hotel, each room is equipped with a closet. All rooms have a flat-screen TV, and certain rooms at Duddingston Guest House have a city view. At the accommodation each room has bed linen and towels.
Edinburgh Playhouse is 3.5 miles from Duddingston Guest House, while Royal Mile is 3.6 miles away. The nearest airport is Edinburgh, 14 miles from the hotel, and the property offers a paid airport shuttle service.