You are here:
Destinations > Europe > England > London > Holland Inn Hotel

Holland Inn Hotel


Best Price Guarantee

Choose your room


Check in Check out Rooms Adults (12+) Children Infants

Hotel Information

Description
The Holland Inn Hotel is a beautiful 2 star 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 and selected air-conditioned guest rooms. Amenities: Business Centre, Internet Access, Express Check In / Check Out


Holland Inn Hotel



Top Destinations on Sastaticket.pk

Top Hotels on Sastaticket.pk

Feefo logo