Norwood Inn & Suites Columbus
hotel
United States
Phone
+(614) 885 4084
Website
https://www.americanhotels.co/us/columbus/norwood-inn-suites-columbus.html
Description
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.



