Buckland Tout-Saints Hotel

Buckland Tout-Saints Hotel is a luxury country house Hotel located in the stunning Devon South Hams, surrounded by over four acres of beautifully tended gardens and woodland. A delightfully secluded location for a truly relaxing getaway only a short drive from Salcombe, this stunning William & Mary manor house provides a simply beautiful backdrop weddings.…

Details