Situé dans le centre de Londres, à 1,4 km de Madame Tussauds et à moins de 1 km d'Oxford Street, le Green Street Residences by Q Apartments propose une connexion Wi-Fi gratuite et la climatisation. Toutes les chambres disposent d'une cuisine et d'une salle de bains privative. Vous séjournerez à proximité d'attractions populaires telles que la gare de Paddington, le Queen's Theatre et le palais de Buckingham.
Vous séjournerez à proximité du Piccadilly Theatre, d'Oxford Circus et de Piccadilly Circus. L'aéroport de Londres-City, le plus proche, est implanté à 16 km.