03 Bedroom Apartment-Self Check in situa-se na área de Walthamstow, em Londres, a 3,7 km de Estação de Metro de Snaresbrook e a 4,7 km de Estação de Metro de Tottenham Hale. O acesso Wi-Fi gratuito é disponibilizado em toda a propriedade.
Estação de Metro de South Woodford fica a 4,9 km de 03 Bedroom Apartment-Self Check in, enquanto Centro Comercial Stratford City Westfield fica a 5,1 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 11 km de 03 Bedroom Apartment-Self Check in.