Green Street Residences by Q Apartments situa-se no centro de Londres, a 16 minutos a pé de Museu de Cêra Madame Tussaud's e a menos de 1 km de Oxford Street, e disponibiliza acomodações com acesso Wi-Fi gratuito.
Todas as unidades incluem ar condicionado, casa de banho privativa e uma cozinha.
Green Street Residences by Q Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Teatro Piccadilly, Estação de Metro de Oxford Circus e Piccadilly Circus. O aeroporto mais próximo é o Aeroporto London City, que fica a 16 km de Green Street Residences by Q Apartments.