Studio 89 Hermitage Road
Address: 89 Hermitage Road, London, United Kingdom
Offering a terrace, Studio 89 Hermitage Road is situated in London, 2.5 km from Emirates Stadium. Alexandra Palace is 3.3 km away. Free WiFi is provided throughout the property. All units have a seating area.
Hotels Nearby
-
United Lodge Hotel and Apartments 4 ★
368-370 Green Lanes, London
-
Beaconsfield Hotel 2 ★
359 Green Lanes, London
-
Pemberton Apartments
25B Grand Parade, London
-
London Finsbury Park Apartments
26 Weightman Road, London
-
London Shelton Hotel 2 ★
60-62 Wightman Rd, London
-
Buckingham House 3 ★
Portland Rise 7 Buckingham House, London
-
Luxury London Finsbury Park 5 ★
284 Seven Sisters Road, London
-
Finsbury Park Apartments
135 Stapleton Hall Road, London
-
Seymour Apartments
72 Seymour Road, London
-
Best Western London Highbury 3 ★
374 Seven Sisters Road, London
-
Pembury Hotel 3 ★
326 - 328 Seven Sisters Rd, London
-
Queens Hotel 3 ★
324 Seven Sisters Road, Finsbury Park, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Studio 89 Hermitage Road