Microtel Inn & Suites by Wyndham George

George • Show on map
View Details for Price
Microtel Inn & Suites by Wyndham George offers air-conditioned accommodation in George. Among the facilities at this property are a 24-hour front desk and an ATM along with free WiFi throughout the property.…More info


