Choose your preferred currency.
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.
.
911 E Atlantic St Suite 102 , South Hill, 23970, United States
"Nothing at all this hotel is not in operation it is shut down and abandoned. Als.."
, South Padre Island
1355 North 4th Street, San Jose
40489 Highway 41, Oakhurst
247 West Saint Charles Street, San Andreas
861 Thrush Drive #16, Big Bear Lake
861 Thrush Drive #37, Big Bear Lake
861 Thrush Drive #57, Big Bear Lake
1 Main Street, Los Altos
236 Olympian Way , Pacifica
East 3rd Street & Falcon Ave. , Long Beach