Clubhouse Inn & Suites Midtown

3 Stars

  6800 ABERCORN STREET - Savannah (Ga), United States View Map

Whether you are in Savannah for business or pleasure, your stay at ClubHouse Inn and Suites hotel in Savannah will be enjoyable as best of both worlds is offered to you.

Hotel Details


Rooms Number: 138