101a Westbourne Park Villas provides serviced corporate accommodation in London, 13 miles from London City Airport, and a 7 minute walk to the nearest tube station.
This three bedroom house features double beds, two bathrooms plus an additional WC, a living room, and a fully equipped kitchen with an oven, hob, dishwasher, and fridge.
Property facilities include a dining area, washer/dryer, Smart TV, and free wireless internet access. Guests can also benefit from a private terrace.
Housekeeping services are provided once a week.
Pets are welcome for a one-off fee.