Quality Inn
Hotel
Newberry, South Carolina
Set in Newberry, South Carolina region, Quality Inn is situated 42 km from Lake Greenwood State Recreation Area. With free Wi-Fi, this 2-star hotel offers a shared lounge and room service.
Number of rooms: 50
1147 Wilson Road, Newberry, SC 29108, United States