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