
Savannah, GA, United States
Super 8 By Wyndham Savannah
Hotel · WYNDHAM HOTEL GROUP
Our Econo Lodge in Savannah is an easy stop just off Interstate 95 where you can enjoy essential amenities at a great rate. We are just off the interstate so you can easily come and go, especially since our parking lot…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park


