Remove Ads

Photo of Microtel Inn & Suites

2.9
46 votes

Microtel Inn & Suites

132 East McCullough Drive, Charlotte, North Carolina 28262 USA

Add Photo

Meeting Facility

Remove Ads

Claim copyright