Holcroft - Luxury Accommodation in London, Greater London
About the Hotel
7.6-rated two-bedroom apartment in Central London with Free WiFi
Apartment
The Holcroft apartment is a
Location
Holcroft is located in London city centre, in the Westminster Borough and Fitzrovia area.
Nearby Dining
Local Activities
Boating is available on
Public Transport
Highlights
Rooms: Two-Bedroom Apartment with spacious living room
Connectivity: Free WiFi included for guests
Location: 13-minute walk to Madame Tussauds
Dining: The Junction restaurant 20 yards away
Transport: Great Portland Street metro 200 yards away
Activities: Boating on The Serpentine and Regent's Park
Select your room type
Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- No pets allowed
Children
- Cots
Bathroom
- Washing machine
Media
- Flat-screen TV