Holiday Inn Express Southwark Hotel London 103-109 Southwark Street, London Se1, United Kingdom, London

6/10.0 Based on 1 review.

Here are the latest reviews for Holiday Inn Express Southwark Hotel London

Our Customer stayed here in October 2011

First impressions were good, the staff at reception were very welcoming and helpful. The room was clean and comfortable though the shower cubicle could benefit from a good scrub. The location was great for exploring London, easy to access on foot or by public transport which was close by. Overall a positive experience, we would definitely go back.

Rating: 3/5
3 out of 5