9/10
Wonderful
Free Wi-Fi
Free private parking
Mains of Taymouth Country Estate is set in Kenmore.
Number of rooms: 13
Mains of Taymouth Country Estate, Kenmore, PH15 2HN, United Kingdom