City Stay Aparts - Modern Notting Hill Studio
Notting Hill Apartment London apartment is located next to Lord's Cricket Ground, Royal Albert Hall and Hyde Park.
A 10-minute walk will take guests to Regents Canal, Museum of Brands and Notting Hill. A 10-minute walk to the center of London. Guests can enjoy lebanese and american snacks and meals in Al Waha located 50 meters away.
A kitchen is fitted with a dishwasher, kitchenware and an oven.
Set within a 5-minute walk from Royal Oak underground station.