• About Us

    12 Atholl place Information

    12 Atholl place offers accommodation in Edinburgh, 300 metres from EICC and 900 metres from Edinburgh Castle. The unit is 1.3 km from Royal Mile. Free WiFi is available . The kitchen features an oven and a microwave.

    For more information see the 12 Atholl place website

  • Reviews

    12 Atholl place Reviews

    Leave a Review