Situato a Londra, a 3,3 km dall'Alexandra Palace e a 5 km dall'Emirates Stadium, il Tower Gardens Residence offre sistemazioni con connessione WiFi gratuita e accesso a un giardino.
Tutti gli alloggi dispongono di una TV a schermo piatto e una cucina completamente attrezzata con frigorifero, microonde e bollitore. Lenzuola e asciugamani sono disponibili a un costo aggiuntivo.
Il bed & breakfast dista 8 km dal Victoria Park e dal Camden Market. Il Tower Gardens Residence dista 14 km dall'Aeroporto di Londra-City, lo scalo più vicino.