Microtel Inn & Suites London
Search & compare prices for Microtel Inn & Suites London in all hotel booking websites.
Microtel Inn & Suites London Address: 1895 Highway 192 West, London, United States
Minimum price found for Microtel Inn & Suites London was: 62 USD
Click here to get more information, photos & guest ratings for Microtel Inn & Suites London