Photos coming soon
HOTEL
Holland Rd Studios Close to Olympia London
120 holland road, London, United Kingdom
Where it sits
Holland Rd Studios Close to Olympia London
120 holland road, London, United Kingdom
51.50167, -0.21227
Similar stays nearby
Solshi Studios Near Westfield and Olympia
Hotel · 0 m
Cozy Flats Near Olympia and Westfield
Hotel · 1 m
Holland Road Stays
Hotel · 3 m
Holland Park Studios
Hotel · 3 m
Kensington Suite Hotel
Hotel · 7 m
Holland Park Lifestyle Studios
Hotel · 26 m
Kensington Suites
Hotel · 31 m
Bob W London Holland Park
Hotel · 35 m
Plan around Holland Rd Studios Close to Olympia London
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
