Posizionato vicino alla stazione di Elephant and Castle, il Hour Glass Hotel dispone di facile accesso al centro di Londra. Tutte le camere dell 'hotel sono decorate e arredate in modo semplice, per offrirti un soggiorno confortevole. Gli ospiti possono gustare i deliziosi cibi e bevande rinfrescanti a godersi il onsite Victorian Pub in un ambiente tradizionale. Questo affascinante proprietà dimostra di essere un posto ideale per godersi un vero assaggio di Londra.