Profile: Microtel Inns & Suites is a Hotels and motels company located at Parker, Colorado USA, address is 6230 E Pine Ln, Parker 80138-8722 CO, postcode is 80138-8722
Please share as much information as you can about Microtel Inns & Suites so other users can benefit from your comment.