21 Coulson Street, London, SW3 3NA, United Kingdom
Located in west London’s affluent and elegant Chelsea area, this three bedroom apartment situates guests in a great location just a short jaunt from the Sloane Square tube station.
The Chelsea Villa Apartment offers corporate serviced accommodation complete with fully-equipped kitchen facilities and three comfortable double beds.
Guests will additionally be provided with free access to wireless internet, laundry facilities, a private garden and a private terrace area.
Maid services are provided weekly.
This property also offers guests the opportunity to hire a private chef for an added fee.