4 Bed Apartment- Highgate Station

PriceCheck live prices

Check availability →
Address
218 Archway RoadShow on map
Check-in / out
15:00 / 11:00

4 Bed Apartment- Highgate Station is a place to stay in London. It's set on 218 Archway Road.

Prime Location

Conveniently situated near Emirates Stadium, Camden Market, and other popular attractions in London.

Comfortable Accommodation

Spacious 4-bedroom apartment with air conditioning, a fully equipped kitchen, and modern amenities for a relaxing stay.

Why stay here

  • Free Wi-Fi

Amenities

  • Free wired internet
  • Internet access
  • Non-smoking throughout
  • Smoke alarms