The Antler House
Hotel
The Antler House presents a tranquil escape, nestled in Plymouth, a settlement approximately five kilometers from the town’s core. This hotel offers a comfortable experience for travelers seeking a restorative stay amidst natural surroundings. It’s an invitation to discover the region’s beauty and enjoy a range of amenities designed for relaxation and exploration.





















