Find the Best Resorts in London
Expedia can help you find the best resort deals in London. Filter by popularity, hotel star rating or resort name to find the ideal resort package in London for you and your family.
up to: % savings
32 Covent Market Place, London, ON N6A 1E8
Located in the city center of London, this hotel is near the airport and steps from Covent Garden Market and Budweiser Gardens. Also nearby are Museum London and Grand Theatre. read more
Jan 1st, 1970