Cramond beach is a small sandy beach close to Edinburgh. At low tide, you ca Read more [...]
- About Us
Atholl Apartments Info
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.
For more information see the Atholl Apartments website
Atholl Apartments Reviews