TOWNWALL STREET - Dover CT16 1SZ -Kent -Inglaterra -El Reino Unido .
El hotel dispone de 79 habitaciones confortables, dotadas de TV, cafetera/tetera y baño privado con bañera y ducha. Para los clientes en viaje de negocios el hotel pone a disposición salas para conferencias y reuniones, y para aquéllos que busquen relajarse, se encuentran piscina climatizada y gimnasio. El hotel dispone asimismo de restaurante y bar. El vestíbulo es de tamaño mediano y tiene una pequeña sala de estar. Esta decorado en forma tradicional a tono con el resto de la propiedad.
Situación: en la moderna zona comercial de Dover, cerca del centro de la ciudad, así como del Castillo y de los acantilados. Buen acceso a las autovías M20 y M2.
Los huéspedes pueden disfrutar de una excelente cocina en el ambiente acogedor del restaurante Braids.