Con una ubicación estupenda en Londres, Hour Glass Hotel ofrece un alojamiento lujoso, apenas a unos diez minutos conduciendo Torre de Londres y Tower Bridge. Además, dispone de una lavandería, una sala de juegos y registros de entrada y salida exprés. En el hotel-inn hay 22 habitaciones, y todas ellas incluyen lo esencial para una estancia confortable. Los huéspedes también cuentan con una nevera, un televisor de pantalla plana y un reproductor de DVD. Hour Glass Hotel alberga su propio pub, en el que los huéspedes pueden charlar con otros huéspedes mientras disfrutan de una comida ligera y una copa. Aeropuerto Heathrow de Londres se encuentra aproximadamente a 40 minutos en coche y Elephant & Castle Railway Station queda a unos 20 minutos a pie. Asimismo, London Eye, Piccadilly Circus y Oxford Street están a un corto trayecto en coche.