For questions about Mains of Taymouth Country Estate Gallops Apartments and your reservation, contact the front desk directly at +44 188 783 0226.