116 Cromwell Road, Kensington, London, SW7 4XN, United Kingdom
Point West Cromwell Apartments offer corporate serviced accommodation in London, 11 miles from London City Airport and just a 6 minute walk from the nearest tube station. Free on-site parking is available at the property (subject to availability).
These studio and two bedroom apartments feature king size beds, at least one bathroom, a living area and a fully equipped kitchen including an oven, hob, microwave, coffee machine, fridge and dishwasher.
Apartment facilities include a washer/dryer combo, dining area, TV, portable air conditioning and free wireless internet access. Some guests also benefit from a private balcony.
Housekeeping is provided once a week.
On-site amenities include a chargeable fitness centre.