Holland Inn Hotel
2 star rating 59 Holland Road

Greater London W14 8HL

This property is located at 59 Holland Road in Greater London. Check room availability using the search box on your right.

The Holland Inn Hotel is situated close to Earls Court and Olympia exhibition centres. The fully refurbished hotel offers wireless internet access and some rooms are air conditioned. All rooms have private bathroom facilities. The hotel has good access to central London and Hyde Park. Holland Park and Shepherd’s Bush Underground stations are on the Central Line and not far away.Situated in elegant Kensington, Holland Inn Hotel is 1.5 miles from the Natural History Museum. Westfield Shopping Centre and Shepherd’s Bush are both a 15-minute walk away.

Room4U has partnered Bookings.com on this property. More photos, reviews and a full list of facilities and room prices are available using the button above.

  • 24hr check-in
  • Business Support Services
  • High Speed Internet
  • Use the button at the top of the page for more details on facilities
Check-in date:

Check-out date:

Check-in date:

Check-out date:

Holland Inn Hotel
prices from
0.9 ml

shortlist this hotel