- UK Information
- UK Hotels
- Strathgarry Restaurant & Rooms, The
Strathgarry Restaurant & Rooms, The
The Strathgarry Restaurant & Rooms is situated in the scenic riverside town of Pitlochry and just 260 metres from the main railway station. Blair Atholl Distillery and Pitlochry Salmon Ladder are within a 5-minute drive of the hotel.
Rating
Bar
Visa/Delta, Mastercard, American Express, Visa Electron, Solo, Switch/Maestro
Prices from £52
7