El hotel está situado en la Riviera Inglesa, en la localidad de Torquay. Se encuentra enfrente de Torre Abbey Sands, una playa de arena con bandera azul, a solo 3 km del centro de la ciudad de Torquay.El hotel fue edificado en el año 1865. Los huéspedes podrán alojarse en una de las 132 habitaciones. Las instalaciones incluyen un restaurante, un comedor, un bar, servicio de habitaciones y una sala de conferencias. La conexión Wi-Fi en las zonas públicas permite a los viajeros mantenerse en contacto con el mundo exterior. Además, hay un jardín. Aquellos que viajen con vehículo propio pueden dejarlo en el aparcamiento del alojamiento....