Free Wi-Fi
Non-Smoking Rooms
Designated Smoking Area
Filter by:
Based on 27 verified reviews
Geoff B.
Dec 6, 2025
·
Stayed 20 nights
Located in Potters Bar, this apartment is in the city center. The area's natural beauty can be seen at Finsbury Park and Regent's Park, while Warner Bros. Studio Tour London and ZSL London Zoo are popular area attractions. Looking to enjoy an event or a game? See what's going on at Wembley Stadium or Alexandra Palace.
More location infoCheck-in
Check-out
Check-in from 16:00
Before 10:00
Instant AI responses are based on hotel information