Located in Edinburgh, Atholl Apartments is 200 metres from EICC. Edinburgh Castle is 700 metres away. Free WiFi is provided throughout the property.
The accommodation comes with a seating and dining area. A flat-screen TV and DVD player are available in some units. There is also a kitchen, fitted with a dishwasher, oven and microwave. A toaster, a refrigerator and stovetop are also available, as well as a kettle. Bed linen is featured.
Royal Mile is 1.1 km from Atholl Apartments. Edinburgh Airport is 10 km from the property.
Score from 16 reviews
Superb
9.4/10
Rooms: 2
(Search)
Address: 10 Atholl Crescent Lane, Edinburgh EH3 8ET (Map)
Atholl Apartments - Photos