Chelsea Lodge Hotel
Guest Review Score: 5.9/10
Located in Chelsea area of London city, the Chelsea Lodge Hotel is an affordable option for the people looking for basic comfort on their vacations. Your stay over here shall bring you close to Victoria and Albert Museum and Earl's Court Exhibition Centre.
Guests get a warm welcome by this hotel’s hospitable staff. Besides, your stay will be in its en-suite rooms, facilitated by homely facilities like private baths, hairdryer, tea and coffee. Enjoy the facilities of this basic accommodation, which comes with a promise of homely leisures far from your home.
This London accommodation is located close to city’s some of the famous clubs, bars and shopping spots.
Check In : 12:00 to 22:30
Check Out :