The Microtel by Wyndham brand is a chain of franchise hotels with 343 locations with 24,947 rooms as of December 31, 2018. The company has locations in Argentina, Canada, Mexico, the Philippines, and the United States. [Wikipedia]
Gründung: 1989
Microtel Inn and Suites Bewertung: 4,1 von 5 Sternen mit 31 Bewertungen