The Manor House is a luxury villa located a short walk from the main Hotel and just a stone’s throw away from The Country Kitchen. The perfect option for a family group or guests looking for a more private retreat, The Manor House features four beautifully appointed suites, kitchen, lounge, two swimming pools and gym. The Manor House is available for exclusive hire all year round.