4 ★
88 Studios
Address: 88 Holland Road, London, United Kingdom
Situated just 400 metres from Olympia Exhibition Centre, 88 Studios offers accommodation in the London borough of Kensington. Free WiFi is featured throughout the property.
Hotels Nearby
-
The Kensington Studios 4 ★
83 Holland Road, London
-
Holland Inn Hotel 2 ★
59 Holland Road, London
-
Holland Apartments 3 ★
49 Holland Road, London
-
London Visitors Hotel 2 ★
42 Holland Road, London
-
The Crown and Sceptre
34 Holland Road, Kensington, London
-
Veeve - Chic Kensington Apartment
37 Holland Road, London
-
Holland Court Hotel 3 ★
31-33 Holland Road, London
-
Russell Court Hotel 3 ★
9 Russell Road, London
-
My Apartments Olympia 3 ★
25 Holland Road, London
-
FG Apartment - Kensington, Hazlitt Road 38A 4 ★
38A Hazlitt Road, London
-
FG Apartments - Notting Hill, Holland Road 4 ★
106 Holland Road, London
-
Lux London Kensington Olympia 5 ★
5 Beaconsfield Terrace Road, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- 88 Studios