Terrace Apartment Notting Hill
Terrace Apartment Notting Hill apartment is a fine accommodation to stay in London.
The property is located 1500 meters from Holland Park. Serving French and European specialties, Raoul's Cafe is about 100 meters away.
The apartment provides rooms with cable TV with on-demand movies, a dining area, a trouser press, hi-fi and a DVD player for a cozy stay in London. The property comprises 2 bedrooms.
Kitchen amenities feature a dishwasher and a kettle.
20 minutes' walk to Paddington train station.
The apartment boasts a terrace.