Savannah Lodge
585 Pickwick Street South, Savannah, United States of America
★
Savannah, United States of America
One of the hotels for your stay in Savannah is the Savannah Lodge which is located at 585 Pickwick Street South, Savannah, United States of America. There are many facilities offered at Savannah Lodge, both hotel and room facilities. If you are traveling to Savannah, you can choose Savannah Lodge as a place to stay. Savannah Lodge is located in the region of Tennessee, Region East, East, South, East
Rotate image to see Savannah Lodge
Hotel Amenities
- 24-hour front desk
- Fax/Photocopying
- Parking
- Internet
- Swimming pool
- Outdoor pool (seasonal)
- Heating
- Free Wifi
- Parking on site
- Wifi in all areas
- Wifi
- Free parking
- Pet friendly
- Air conditioning
- Non-smoking rooms
- Swimming pool
- Facilities for disabled guests
Hotel policy
- Check-in time is 14:00 and check-out time is 11:00
- If you wish to bring pets, please ask at the hotel