The Holland Park Nest Apartment London lies 3.9 km from Madame Tussauds London and in close proximity to Holland Park tube station.
The accommodation comprises a dining area and provides modern comforts like a flat-screen TV with satellite channels. This apartment features a bathroom with hairdryers and towels.
The property is equipped with self-catering facilities like an oven and kitchenware, giving guests the independence to prepare their own meals. The Holland Park Nest Apartment is designed to provide guests with convenience and relaxation, complete with a minibar, coffee and tea makers. The restaurant La Piccola Deli Holland Park is located right near the apartment.
The famous British Museum is nearly a 15-minute ride away, while Church Of St George is only 5 minutes' stroll from the apartment. Guests will easily find the large Holland Park, which is in the vicinity of this apartment. The Holland Park Nest Apartment is also within a 1-km distance of London Shepherd's Bush train station.
If you stayed at this hotel, share your experience with us, please