DoubleTree
Hotel
Savannah
Just steps from the City Market and the shops and restaurants of River Street, this hotel in Savannah, Georgia offers contemporary amenities.
Number of rooms: 151
411 West Bay Street, Savannah, GA 31401, United States
Hotel booked 1 times today.