Norwood Inn & Suites Columbus ligt in Columbus, Ohio, vlakbij de Interstate 71. Het hotel bevindt zich op enkele minuten van het beursterrein Ohio State Fairgrounds and Expo Center en het Crew Stadium.
Je kunt gaan sporten in de fitnessruimte van het hotel. Tot de voorzieningen van het hotel behoren onder meer breedband WiFi, een gratis krant, gratis koffie en gratis lokale gesprekken.
De kamers zijn voorzien van kabel-tv en een wekservice. Een aantal kamers heeft een magnetron en een koelkast.
Je kunt genieten van een warm ontbijt. In de buurt bevinden zich verschillende restaurants, zoals Red Lobster, Don Pablos, Max & Erma’s en Olive Garden.
Andere bezienswaardigheden zijn het Schottenstein Center, de Newport Music Hall en de Nationwide Arena.