Placed close to the Elephant and Castle station, the Hour Glass Hotel has easy access to central London. All the guestrooms of the hotel are decorated and furnished in simple manner to offer you a comfortable stay. Guests can relish the delicious food and enjoy refreshing drinks at the onsite Victorian Pub in a traditional atmosphere. This charming property proves to be an ideal place to soak up a real taste of London.