Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Stay in Chelsea

Property Location
With a stay at Stay in Chelsea in London (South Kensington), you'll be convenient to Natural History Museum and Royal Albert Hall. This guesthouse is close to Buckingham Palace and Big Ben.

Rooms
Make yourself at home in one of the 22 guestrooms. Complimentary wired Internet access is available to keep you connected. Conveniences include coffee/tea makers, and housekeeping is provided daily.