El Hotel Mansfield Castle (antiguo Mansfield House) es una atractiva casa solariega que se construyó en 1870 y se amplió considerablemente en 1902. Conserva muchas de sus elegantes características originales, incluido un valioso artesonado en pino y los techos de escayola ornamentados. Las habitaciones están equipadas con gran calidad y ofrecen comodidad y lujo. Las zonas comunes son cálidas y acogedoras y ofrecen la posibilidad de elegir entre dos restaurantes y un agradable servicio. Todas las habitaciones se han renovado recientemente, aquellas en la parte victoriana de la casa se han renovado con instalaciones de lujo.