|Holiday Inn Columbus Downtown Capital Square in Columbus |
175 East Town St., Columbus, OH 43215 (Downtown-City Center)
The Holiday Inn Columbus Downtown Capitol Square is centrally located in the heart of downtown Columbus, Ohio, and within walking distance of many area restaurants, shopping, nightlife and downtown attractions. Newly renovated. Indoor pool, exercise room and full service restaurant with lounge. Complimentary shuttle to and from airport and within five miles of hotel. Easily accessible from all major highways.