Microtel Inn and Suites ... Microtel by Wyndham is a brand of Wyndham Hotels and Resorts for franchise hotels. ... Microtel Inns & Suites Franchising, Inc.
Now $107 (Was $̶1̶1̶4̶) on Tripadvisor: Microtel Inn & Suites by Wyndham Wheeler Ridge, Wheeler Ridge. See 861 traveler reviews, 68 candid photos, and great ...