Set in London, 1.4 km from Hampstead Theatre, Regents Plaza Apartments provides accommodation with free Wi-Fi. Each unit features a living room with a TV and a kitchen fitted with a fridge. Lord's Cricket Ground is 1.4 km from the apartment.
Greville Road, Camden, London, NW6 5HA, United Kingdom
Nightly rates from $150