Le Norwood Inn & Suites Columbus est situé à Columbus, dans l'Ohio, à proximité de l'autoroute Interstate 71. L'hôtel se trouve à quelques minutes du parc des expositions de l'État de l'Ohio, du parc des expositions et du stade Crew.
Vous pourrez vous détendre dans la salle de sport de l'établissement. Vous bénéficierez gratuitement d'une connexion Wi-Fi haut débit, d'un journal en semaine, de café et des appels locaux.
Les chambres comprennent une télévision par câble ainsi que le service de réveil. Certains hébergements sont équipés d'un micro-ondes et d'un réfrigérateur.
Chaque matin, un petit-déjeuner cuisiné est servi. Vous trouverez plusieurs restaurants à proximité, notamment le Red Lobster, le Don Pablos, le Max & Erma's ainsi que l’Olive Garden.
La ville compte aussi d’autres attractions, telles que les salles omnisports Schottenstein Center et Nationwide Arena, ainsi que la salle de concert Newport Music Hall.