Yes, Mains of Taymouth Country Estate Gallops Apartments has Wi-Fi available to hotel guests.