Designed for both business and leisure travel, Atholl Palace is ideally situated in Pitlochry; one of the city's most popular locales. From here, guests can enjoy easy access to all that the lively city has to offer. With its convenient location, the hotel offers easy access to the city's must-see destinations.
Take advantage of a wealth of unrivaled services and amenities at this Pitlochry hotel. Top features of the hotel include restaurant, family room, car park, meeting facilities, elevator.
The ambiance of Atholl Palace is reflected in every guestroom. coffee/tea maker, non smoking rooms, bathtub, television LCD/plasma screen, hair dryer are just some of the facilities at your disposal. The hotel offers fantastic facilities, including tennis courts, outdoor pool, sauna, golf course (on site), spa, to help you unwind after an action-packed day in the city. Whatever your purpose of visit, Atholl Palace is an excellent choice for your stay in Pitlochry.