Aparthotel ristrutturato di recente, il Tower Residences by Blue Orchid si trova nel centro di Londra, a 400 metri dalla Torre di Londra e dallo Sky Garden. Il residence è dotato di un ingresso indipendente. La sistemazione ospita una reception aperta 24 ore su 24, un ascensore e un deposito bagagli.
Le unità abitative presentano una cucina completamente attrezzata con lavastoviglie e forno, una cassaforte, una TV via cavo a schermo piatto, un set da stiro, una scrivania e un’area salotto. Inoltre gli alloggi dell’aparthotel sono dotati di un bagno privato con doccia e asciugacapelli e del WiFi gratuito. Lenzuola e asciugamani sono inclusi in ogni camera.
L’aparthotel dispone di cancelletto di sicurezza per i bambini.
I luoghi di interesse nelle vicinanze del Tower Residences by Blue Orchid includono il Tower Bridge, la stazione della metropolitana di Liverpool Street e Brick Lane. L’Aeroporto di Londra-City, lo scalo più vicino, dista 10 km dalla struttura.