This aparthotel is within close proximity of Capitol Square and Ohio Statehouse.
by travelocity on December 29, 2015 from travelocity
Information from the business
Residence Inn Columbus Downtown hotel is a downtown Columbus OH hotel perfectly situated near the Ohio Statehouse and Nationwide Arena District. This all-suite hotel in Downtown Columbus boasts fully equipped kitchens and free high speed internet.