Hour Glass Hotel

Hour Glass Hotel
Address: 131 Beaconsfield Rd, London SE17 2BX
Phone:020 7703 0113

Hour Glass Hotel is a 5-minute walk from Burgess Park, which offers a lake, sports fields and gardens. Elephant & Castle tube/train stations are 1.3 miles away.
Hour Glass Hotel offers nice accommodation and free Wi-Fi. Elephant & Castle and Kennington tube stations can be reached within a 15-minute walk.

131 Beaconsfield Rd,London SE17 2BX, UK