Providing 36 rooms, the 5-star The Chelsea Townhouse Hotel London is situated around a 5-minute walk from River Thames. Located 1.6 km from the basement gallery "Apsley House", this London hotel overlooks the garden and features a picnic area and a library.
The hotel boasts an intimate setting fairly close to the white and sanded bare - floorboard Saatchi Gallery. The Chelsea Townhouse is 450 metres from the Chelsea Affiliated Synagogue and within a 15-minute drive of the historic castle "Tower of London". Guests can visit gardens situated just off the accommodation. The Victoria and Albert Museum also lies merely 1.3 km away. This smoke-free hotel is only steps away from Sloane Square tube station, providing easy access to all the London's attractions.
The rooms at The Chelsea Townhouse Hotel include air conditioning, as well as media facilities like a flat-screen TV with satellite channels. Along with a mini-fridge-bar, coffee and tea making facilities, the rooms are furnished with a writing desk. Guests will make use of hair dryers and dressing gowns in bathrooms equipped with a separate toilet and a shower.
Breakfast is served in the reception area. Unwind and embrace the ambiance of London in the à la carte restaurant onsite. The restaurant Bread Ahead lies in close proximity to the Chelsea Townhouse London.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.