Hotel

Chelsea House Hotel

3.8
(468 reviews)
96 Redcliffe Gardens, London, Greater London

Chelsea House Hotel - Hotel in London, UK

Check-in: 15:00
Check-out: 11:00
Max 2 guests
From €30/night
Chelsea House Hotel
Chelsea House Hotel - 2
Chelsea House Hotel - 3
Chelsea House Hotel - 4