Featuring free WiFi and fully equipped kitchens with dishwashers, Westwood House is an apartment complex located within 3.9 km of central London. This property includes 10 rooms offering city, garden, river, and quiet street views and provides private entrances for guests’ convenience.
Situated close to Stamford Bridge - Chelsea FC, the South Kensington Underground Station is also nearby along with the Victoria and Albert Museum. London City Airport lies 19 km from the apartments, making travel connections accessible.
Each accommodation features one or two beds alongside a seating area and a work desk. The kitchens are complete with refrigerators, ovens, microwaves, stovetops, coffee machines as well as tea and coffee making facilities. Bathrooms include private setups with bathtubs or showers plus complimentary toiletries such as shampoo and conditioner to enhance guest comfort.
Guests benefit from lift access to rooms along with safety features including smoke detectors and fire extinguishers in apartments. Additional amenities include flat-screen TVs with satellite channels throughout the property plus washing machines in all units. An à la carte continental or Full English/Irish breakfast option is available on site.
Amenities
Complimentary WiFi
Smoke-free rooms
Accommodations for families