Stylish Notting Hill Apartment
Stylish Notting Hill Apartment London apartment is located next to Olympia Exhibition Centre, Royal Albert Hall and Lord's Cricket Ground.
Museum of Brands, Threesixty Theatre and Notting Hill are within a 5-minute walk. Offering british meals, The Tin Shed is around 200 meters away.
The apartment provides rooms featuring free Wi-Fi and flat-screen TV. Guests are free to use a hairdryer and free toiletries available in a private bathroom.
A kitchen is fitted with an oven and kitchenware.
Westbourne Park subway station is just a 5-minute walking distance away.