Situado cerca de la estación de Elephant y Castle, el Hour Glass Hotel tiene fácil acceso al centro de Londres. Todas las habitaciones del hotel están decoradas y amuebladas en manera simple para ofrecerle una estancia confortable. Los huéspedes pueden saborear la comida y disfrutar de deliciosas bebidas refrescantes en el sitio de Victoria Pub, en un ambiente tradicional. Esta encantadora propiedad resulta ser un lugar ideal para disfrutar de un verdadero sabor de Londres.