This luxury hotel is located in downtown Savannah, directly on the Riverfront and connected to River Street. This hotel features a restaurant.
Number of rooms: 387
100 General McIntosh Boulevard, Savannah, GA 31401, United States
Hotel booked 3 times today.