Route GuidesRoutes City GuidesCities Map Log in

The Z Hotel Gloucester Place

London
51 Gloucester Place, London, W1U 8JS

114 rooms · from £55


The Z Hotel at Gloucester Place offers accommodation in London, half a mile from Selfridges & Co on Oxford Street, and within a 10-minute walk from Edgware Road underground station.