Great St Helen Hotel

4Bed and Breakfast, B&B
Available rooms on 23/02/2019 for 1 nights Change my Dates

Sorry, we could not find any available rooms for your chosen dates.

Description

Great St Helen Hotel offers accommodation in London. Every room at this hotel is air conditioned and features a flat-screen TV. All rooms have a private bathroom with bath or shower and free toiletries provided. A TV is also included.

Great St Helen Hotel

36 Great st Helens, London, EC3A 6AP