Hotel 17 Tantallon Place (Edinburgh, United Kingdom)

Hotel 17 Tantallon Place (Edinburgh, United Kingdom)

About 17 Tantallon Place

Top amenities

  • WiFi in lobby

  • Free WiFi

  • Pool

  • Spa

  • Parking

  • Pets

  • A/C

  • Restaurant

  • Hotel bar

  • Gym

Location

17 Tantallon Place, Edinburgh, United Kingdom

All amenities

Contact

17 Tantallon Place , Edinburgh , United Kingdom

Cleanliness policies

    Interesting hotels nearby 17 Tantallon Place

    These hotels may also be interesting for you...

    Destinations nearby 17 Tantallon Place

    Other destinations close to 17 Tantallon Place

    Explore nearby attractions