Situé à 3,3 km du palais Alexandra et à 3,9 km de la station de métro Wood Green à Londres, le Barbara's Apartment propose un hébergement avec une cuisine. Vous séjournerez à 4,4 km du marché de Camden, à 5,2 km du théâtre King's Cross et à 5,6 km de la gare de King's Cross. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et l'Emirates Stadium se trouve à 2,6 km.
Cet appartement spacieux dispose d'une télévision à écran plat, d'une chambre et d'un salon. Cet établissement est non-fumeurs.
Vous séjournerez à 6,2 km du zoo de Londres et de Tottenham Hale. L'aéroport de Londres-City, le plus proche, est implanté à 17 km.