This atmospheric Victorian pub is a great place to soak up a real taste of traditional English life it is placed close to the Elephant and the Castle station, the Hour Glass Hotel has easy access to central London. This property boasts beautifully decorated accommodation units that are facilitated with a host of modern amenities. Guests can enjoy refreshing drinks in a traditional atmosphere of the onsite Victorian Pub. After a tiring day, you can sit back and relax at the lobby, which is a perfect place for you to chat with friends.