Enjoy Hotel's Location in Columbus, Ohio
Tucked away in the corner of I-70 and Hilliard Rome Road, the Country Inn & Suites has a convenient location for east-bound travelers coming to the Arch City. Whatever reasons bring you to town, you'll find this hotel's atmosphere relaxing while staying in Columbus, Ohio. After a day of traveling, treat yourself to a refreshing swim in the heated indoor pool or lounge in the whirlpool. Guests interested in working out have the convenience of an on-site Fitness Center here. Complimentary high-speed Internet access makes it possible to stay in touch with both home and the office while you're traveling. If you're looking for a fun night out, the hotel is only four miles from the Hollywood Casino, which offers visitors a Vegas-like ambiance and live entertainment.