Book now
From 257 USDRoom/Night
51 Gloucester Place - W1U 8JF London United Kingdom
Area: --
View map
Book online or call +39 041 8624040
view info & map
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.