The Archway Garden Flat
PriceCheck live prices
Check availability →- Class
- 2-star hotel
- Address
- 51 St John's Villas, Archway, London, England, N19 3EEShow on map
- Check-in / out
- 15:00 / 11:00
The Archway Garden Flat is a 2-star hotel in London. It's set on 51 St John's Villas, Archway, London, England, N19 3EE.
Experience the vibrant essence of London with a stay at our modern apartment in Islington, ideally situated for both relaxation and adventure.
Prime Location
Just a quick drive from Finsbury Park and Emirates Stadium, our apartment provides easy access to iconic destinations like The British Museum and bustling Oxford Street, making it perfect for both sightseeing and shopping.
Comfort & Connectivity
Amenities
- Smoke-free property
- Wheelchair accessible