Photos coming soon
HOTEL
Kensington Suite Hotel
128-130 Holland Road, London, United Kingdom
Where it sits
Kensington Suite Hotel
128-130 Holland Road, London, United Kingdom
51.50172, -0.21222
Similar stays nearby
Holland Rd Studios Close to Olympia London
Hotel · 7 m
Solshi Studios Near Westfield and Olympia
Hotel · 7 m
Cozy Flats Near Olympia and Westfield
Hotel · 8 m
Holland Road Stays
Hotel · 9 m
Holland Park Studios
Hotel · 10 m
Holland Park Lifestyle Studios
Hotel · 30 m
Kensington Suites
Hotel · 31 m
Bob W London Holland Park
Hotel · 38 m
Plan around Kensington Suite Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
