Photos coming soon
HOTEL
ItalianFlat - Chelsea
91 FINBOROUGH ROAD, Kensington and Chelsea, London, SW10 9DU, United Kingdom, London
Where it sits
ItalianFlat - Chelsea
91 FINBOROUGH ROAD, Kensington and Chelsea, London, SW10 9DU, United Kingdom, London
51.48628, -0.18941
Similar stays nearby
ItalianFlat Chelsea
Hotel · 11 m
Finborough
Hotel · 12 m
Modern Kensington Flat With Roof Terrace
Hotel · 24 m
Earl s Court Chelsea 4BR Duplex Ap Walk to Tube
Hotel · 28 m
The Earl s Court Space - Modern 2Bdr Flat with Terrace Parking
Hotel · 41 m
Charming 2-bed Apartment in London
Hotel · 42 m
Delightful 2 Bed Garden Flat in Earl's Court
Hotel · 46 m
London Perfect - Churchill
Hotel · 53 m
Plan around ItalianFlat - Chelsea
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
