Chelsea Lodge Hotel London
General Description
Please note that the hotel is situated on the building's upper
floors and does not have a lift. Thus, unfortunately, it is unsuitable for
wheelchair users and those with mobility difficulties.
Address
268 Fulham Road
City
City
London
Country
United Kingdom
2
Hotel Facilities
Ratings
Price (approx.)
GBP 54.00
Bookings/reservations:
Review image galleries and guest reviews, or make a booking → |