LocationPlaced close to the Elephant and Castle station, the Hour Glass Hotel has easy access to central London.
RoomsAll the guestrooms of the hotel are decorated and furnished in simple manner to offer you a comfortable stay.
RestaurantGuests can relish the delicious food and enjoy refreshing drinks at the onsite Victorian Pub in a traditional atmosphere.
GeneralThis charming property proves to be an ideal place to soak up a real taste of London.
Rating: 0.0/5 (0 votes cast)