Bed and Breakfast in Olympia
Olympia is London’s foremost exhibition centre, or rather centres, the business visitors it brings served by a plethora of hotels, and with posh Holland Park and Kensington on the doorstep... Read More
Holland Inn Hotel
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 ... More
Westfield Hotel
Check availability and book this hotel online with Active Hotels
This popular hotel is situated in central London, offering spacious and elegant accommodation with traditional decor.
Fully air-conditioned throughout, all guest rooms have private en suite ... More
Brit Quote: |
On this day: |