Hotel Metro London (Canada)
Search & compare prices for Hotel Metro London (Canada) in all hotel booking websites.
Hotel Metro London (Canada) Address: 32 Covent Market Place, London, Canada
Minimum price found for Hotel Metro London (Canada) was: 145 CAD
Click here to get more information, photos & guest ratings for Hotel Metro London (Canada)