Baymont by Wyndham South Hill
911 E Atlantic St Suite 102 , South Hill, VA, US
Baymont by Wyndham South Hill
Baymont by Wyndham South Hill features accommodations in South Hill. Boasting a 24-hour front desk, this property also provides guests with a restaurant. At the hotel, rooms are fitted with air conditioning and a private bathroom. Henderson is 31 mi from Baymont by Wyndham South Hill.
Hotel Amenities
- Temperature checks are available to guests
- Wheelchair Access
- Non-Smoking Facility
Hotel Address
911 E Atlantic St Suite 102 , South Hill, VA, US
Please wait while the map is loaded.
Other Hotels Nearby
Quality Inn South Hill I-85
Less than 1 mile away
Days Inn by Wyndham South Hill
Less than 1 mile away
Best Western Plus South Hill Inn
Less than 1 mile away
Americas Express Inn South Hill
1 mile away
Comfort Inn & Suites South Hill I-85
Less than 1 mile away
Hampton Inn By Hilton South Hill
Less than 1 mile away