Con vistas a la Isla de Wight, en la costa en Lymington, este hotel está en una buena posición desde la que descubrir la isla, el New Forest y la costa sur de Inglaterra. Todas las habitaciones están bien equipadas y cuentan con una moderna gama de comodidades que incluyen televisión, teléfono y baño privado. Hay un restaurante en el lugar y las instalaciones para conferencias.