Set in the centre of London, 1.4 km from Madame Tussauds and less than 1 km from Oxford Street, Green Street Residences by Q Apartments offers free WiFi and air conditioning. All rooms feature a kitchen and a private bathroom. The property is close to popular attractions like Paddington Station, Queen's Theatre and Buckingham Palace.
Popular points of interest near the apartment include Piccadilly Theatre, Oxford Circus and Piccadilly Circus. The nearest airport is London City Airport, 16 km from Green Street Residences by Q Apartments.