Choose your room
Luxury Chelsea Apartment, Central London
The 1-bedroom Luxury Chelsea Apartment, Central London is located nearly 5 minutes' walk from London Imperial Wharf train station and about 500 metres from Chelsea Harbour. Guests can use Wi-Fi for either business or leisure reasons.
The public Trafalgar Square is approximately 6 km away, while Hyde Park is 3.9 km from the apartment. Luxury Chelsea Apartment, Central London enjoys a convenient location in Chelsea with beautiful walks up for offer. The apartment is situated around 10 minutes' drive from the scientifically spellbinding Science Museum.
Guests can make use of sound-proofed windows, various in-room comforts like an ironing set, as well as a flat-screen TV with satellite channels. For added convenience, a separate toilet are available at this apartment. A hair dryer and a shower cap are also included in the bathroom.
Along with coffee/tea making machines, Luxury Chelsea Apartment, Central London boasts an equipped kitchen featuring a refrigerator, an oven, and glassware. Fulham Broadway tube station is within a few blocks of the property, connecting you with the rest of London.