Gloucester Place - Baker Street bevindt zich in Londen, in de buurt van Madame Tussauds, cricketstadion Lord's Cricket Ground en Regent's Park, en biedt gratis WiFi.
De accommodatie is voorzien van een flatscreen-tv en een eigen badkamer met douche en gratis toiletartikelen. Daarnaast beschikt de keuken over een koelkast, een oven en een magnetron. Sommige units hebben een zithoek en/of een patio.
Station London Paddington ligt op 19 minuten lopen van het aparthotel, en London Zoo ligt 1,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 18 km van Gloucester Place - Baker Street.