Route GuidesRoutes City GuidesCities Map Log in

Tune Hotel - London, Westminster

London
118-120 Westminster Bridge Road, London, SE1 7RW

94 rooms · ★★★ · from £69


Tune Hotel - London, Westminster is located in London, 700 metres from London Eye and 900 metres from Houses of Parliament. Every room at this hotel is air conditioned and is equipped with a flat-screen TV.