London hotels > 2 Star Hotels > Chelsea House Hotel
Chelsea House Hotel
96 Redcliffe Gardens London SW10 9HH

What our partners say...
Description from booking.com
Inexpensive accommodation in London would seem to be very thin on the ground. That's why, if you're after inexpensive central London hotels, you need look no further than here! Whatever your reason for visiting London, finding good accom...
more

Compare prices for this hotel