Photo of Microtel Inn & Suites

4.5
6 votes

Microtel Inn & Suites

1030 Canton Rd NW, Carrollton, Ohio 44615 USA

Add Photo

Reception

Remove Ads

Claim copyright