HotelsClick.com

Atholl House

2 Stars

  Isle Of Skye - IV55 8WA - Isle Of Skye, United Kingdom View Map

Offering guests good company, good food, fine wines and a comfortable bed to retire to, this hotel is the perfect base from which to explore the magical misty Isle of Skye. This well-run little hotel has nine en suite bedrooms. The building dates back to 1907 and was renovated in 2005. It offers a TV room, bar, restaurant and room service. Parking facilities are also available for guests arriving by car.

Booking.com

Hotel facilities

  •  Check-in at From 14:30
  •  Lobby Size MD
Book