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 onsite 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.