|
||
Last Updated: Dec 3, 2024
|
Located in the historic city of Columbus, the River Chase Inn is the perfect destination for travelers who appreciate classic southern architecture, good food, friendly atmosphere, or just a down-home way of living. The property is just steps away from some of Columbus' finest attractions, fabulous restaurants, shopping, museums, and the famous Elm Street Park. |