b-and-b





Holland Inn Hotel LONDON

Holland Inn Hotel, 59 HOLLAND ROAD, LONDON, W14 8HL

Rooms from £60

The Holland Inn Hotel is a beautiful 2 star hotel in London situated close to the Earls Court and Olympia Exhibition Centres. This fully refurbished hotel offers all the facilities the discerning business traveller or tourist would require. The hotel offers guests wireless Internet access and is fully air-conditioned throughout.The Holland Inn Hotel comprises of 26 guest rooms all with private bathroom facilities. The hotel offers a range of room types from single double twin and triple rooms all of which have been decorated to a high standard.If you wish to leave your luggage at a secure place at the property this is available for a supplement of œ5.If you wish to use the Internet at the property then it is ChargbleThe Hotel reserves HAVE the right in the event of extreme circumstances to cancel or amend your booking as a result of either a emergency within the hotel for example firewater damage in the hotel or a overbooking. In these very rare circumstances every effort will be made to accommodate the booking in another establishment of the same standard or higher at the same rate.

Directions to Holland Inn Hotel LONDON

The nearest underground station to the hotel is either Kensington Olympia

More Bed and Breakfast LONDON