The Bermondsey Square Hotel

4.0 star property
Pet-friendly hotel connected to a railway/underground station in London City Centre with 24-hour front desk
VIP Access

Choose dates to view prices