HotelsClick.com

The Z Hotel Gloucester Place

  51 Gloucester Place - W1U 8JF - London, United Kingdom View Map
Area: Mayfair / Soho / Marylebone

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.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book