Microtel Inn Suites by Wyndham South Hill

South Hill • Show on map
View Details for Price
Microtel Inn Suites by Wyndham South Hill is located in South Hill. With free WiFi, this 2-star hotel has a fitness center and a shared lounge. The hotel features an indoor pool and a 24-hour front desk.…More info
