51.49855 ­-0.208898
Go to map view
Holland Inn Hotel - London - Bedroom
Holland Inn Hotel - London - Building
Holland Inn Hotel - London - Bedroom
Holland Inn Hotel - London - Restaurant
Holland Inn Hotel - London - Bedroom
Holland Inn Hotel - London - Lobby
59 Holland Road, London, W14 8HL, United Kingdom +44 207 603 2513
With a stay at Holland Inn Hotel in London (Kensington - Earl's Court), you'll be minutes from Olympia Conference and Exhibition Centre and close to Royal Albert Hall. This hotel is close to Imperial College London and Selfridges. Make yourself at home in one of the 26 guestrooms featuring refrigerators and microwaves. Wireless Internet access (surcharge) ke... More from Expedia Affiliate Network

Get Rates

Show Holland Inn Hotel at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Complimentary breakfast, Express check out, No smoking, Non-smoking rooms available, Safe, Storage available, Storage available
Internet Internet, WiFi (surcharge)
Policy Pets not allowed, Pets not allowed
Landmarks
Victoria Station 2.8mi Paddington Station 1.9mi King's Cross St Pancras 4.3mi Covent Garden 3.8mi
Hyde Park 2.1mi Piccadilly Circus 3.3mi SOHO 3.3mi Oxford/Bond Streets 2.9mi
Earl's Court Exhibition Center 0.8mi Marble Arch 2.4mi Wembley Stadium 5.0mi Euston Station 3.8mi
Tower Bridge 5.8mi Leicester Square 3.5mi

Guest Ratings

Star Ratings

booking.com
priceline.com
Orbitz
Agoda
lastminute.com