Holland Inn, London - Pak Travels


    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to Holland Inn

Holland Inn The Holland Inn Hotel is a beautiful 2 star family hotel in London, situated close to the Earls Court & Olympia Exhibition Centres. This fully refurbished hotel offers all the facilities the discerning business traveller or tourist would require. This popular hotel in London offers guests wireless Internet access (charges apply) and selected air-conditioned guest rooms. 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. This popular Kensington Hotel in London is ideally located on the Holland Road, Kensington Olympia, at the heart of Central London. Both Earls Court & Olympia Exhibition Centres are a stones throw away from the Holland Inn Hotel.