Obiekt The Z Hotel Gloucester Place mieści się w Londynie, 800 metrów od usytuowanego na ulicy Oxford Street domu towarowego Selfridges & Co i 10 minut spacerem od stacji metra Edgware Road.
Hotel zapewnia bezpłatne WiFi i całodobową recepcję z usługą konsjerża. Codziennie rano w obiekcie serwowane jest śniadanie w formie bufetu. Każdego dnia hotelowa kawiarnia Z Café zaprasza na lunch.
Klimatyzowane pokoje dysponują łazienką z prysznicem, suszarką do włosów oraz bezpłatnym zestawem kosmetyków. Wyposażenie pokoi obejmuje ponadto telewizor z płaskim ekranem i dostępem do kanałów telewizji Sky, sprzęt do prasowania oraz biurko. Niektóre z nich mieszczą również część wypoczynkową.
Dojście spacerem do parku Regent's Park oraz dojazd komunikacją miejską do ogrodu zoologicznego ZSL London Zoo zajmuje jedynie 15 minut. Obiekt The Z Hotel Gloucester Place jest oddalony o 1,6 km od stacji kolejowej London Paddington, z której w 17 minut można dojechać pociągiem na lotnisko Heathrow.