Kimpton Brice Hotel is a sophisticated, new addition to historic Savannah. This four-star, boutique hotel in Savannah, Georgia is located on Washington Square near the River District.
Post A Review