16 Gloucester Place
Z at Gloucester Place is the latest opening from the Z Hotels group, and brings a modern approach to its traditional London townhouses. Rooms start at £85 and aim to provide a luxurious service including free WiFi, 48" TVs and en-suite shower rooms.
51-55 Gloucester Place London - 17 November