2 ★
Holland Inn Hotel
Address: 59 Holland Road, London, United Kingdom
Just off Kensington High Street, Holland Inn Hotel is a 7-minute walk from Olympia Exhibition Centre. The hotel offers continental breakfasts, a 24-hour front desk and rooms with Wi-Fi access.
Hotels Nearby
-
Holland Apartments 3 ★
49 Holland Road, London
-
London Visitors Hotel 2 ★
42 Holland Road, London
-
The Kensington Studios 4 ★
83 Holland Road, London
-
The Crown and Sceptre
34 Holland Road, Kensington, London
-
Veeve - Chic Kensington Apartment
37 Holland Road, London
-
88 Studios 4 ★
88 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
-
Hilton London Olympia 4 ★
380 Kensington High Street, London
-
Lux London Kensington Olympia 5 ★
5 Beaconsfield Terrace Road, London
-
FG Apartment - Kensington, Hazlitt Road 38A 4 ★
38A Hazlitt Road, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Holland Inn Hotel