About the Business

Norwood Inn & Suites Columbus is located in Columbus OH located off of Interstate 71. The hotel is minutes away from the Ohio State Fairgrounds and Expo Center and Crew Stadium.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

1213 East Dublin Granville Road Columbus Ohio 43229, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers