Profile: Microtel Inns & Suites is a Hotels and motels company located at Auburn, Alabama USA, address is 2174 S College St, Auburn 36832-2417 AL, postcode is 36832-2417
Please share as much information as you can about Microtel Inns & Suites so other users can benefit from your comment.