The hotel is in an excellent location and the staff was extremely helpful. Can’t say enough good things. The rooms are small and there is a bit of noise but this is London and the place has some age to it.
Warm and beautiful and a great location. Staff is amazing. Definitely have tea and definitely have a cocktail.
great location; room small and stuff was a little shoddy but overall a very good place to stay relative to the price.
Great location .... easy access ..... extremely friendly, welcoming and helpful staff
A pleasant stay. Nice staffs. Nice food. Hotel quite new. Clean and well maintained
Well located, close to services and walking distance to the underground station
Great hotel, wish I had of found it years ago. Excellent location
Excellent base for visiting London
Chelsea is a historic neighborhood known for its major shopping area. Here you'll find plenty to visit, including Saatchi Gallery and Sloane Square. When you want to find a place to rest your head, start by booking one of Chelsea's 77 hotels and other accommodations.
You’ll discover an array of places to stay in Chelsea, and you may want to consider one of these top choices:
Chelsea may not have the type of accommodation you're looking for, so consider staying in a nearby London neighborhood instead. South Kensington is a neighborhood known for its sightseeing, top museums, and interesting historical sites. This neighborhood is home to 129 hotels and other accommodations including these favorites:
Looking for a little shopping break? A shopping trip to Duke of York Square, King's Road, and Sloane Street might be just the ticket while you're in Chelsea. Saatchi Gallery and Sloane Square are some other places worth a visit when you're in the the neighborhood.
You’ll likely want to explore some other parts of town while you’re here, so consider a visit to South Kensington, a nearby neighborhood with top sights like Natural History Museum. St. Augustine's Church, Grosvenor Casino Gloucester Road, and The Drayton Theatre are a few other places worth a visit while you're in London.
Ready to get out and explore the city? Sloane Square Underground Station is the closest metro station. To venture out of town, take a train from London Imperial Wharf Station.