Take advantage of a golf course, a terrace and a garden at Macdonald Hill Valley Hotel, Golf and Spa. Get out on the links at this hotel and enjoy amenities such as golf lessons and a restaurant with golf course views. Treat yourself to a manicure/pedicure, aromatherapy or a massage at the on-site spa. The on-site Modern European cuisine restaurant, Borders Restaurant, offers breakfast, lunch and dinner. Fitness classes are offered at the gym; the property also has dry cleaning/laundry services, a bar and conference space. Stay connected with free WiFi in public areas, and guests can find other amenities, such as a steam room and a sauna.