Super 8 by Wyndham Port Wentworth Savannah Area In Port Wentworth
Super 8 by Wyndham Port Wentworth Savannah Area is a Super 8 hotel in Port Wentworth , Georgia. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 7200 Hwy 21 North.
Compare Prices at TheRealPlaces