In addition to a full-service spa, Atholl Palace Hotel features outdoor tennis courts and an indoor pool. The hotel offers a restaurant. Guests can unwind with a drink at one of the hotel's 2 bars/lounges. A computer station is located on site and wireless Internet access is complimentary.
Event facilities measuring 1076 square feet (100 square meters) include a conference center. This Victorian hotel also offers a spa tub, a 24-hour fitness center, and a sauna. Onsite self parking is complimentary.
Atholl Palace Hotel is a smoke-free property.