Das Hotel liegt an der Interstate 70, nur wenige Minuten von vielen der beliebtesten Sehenswürdigkeiten von Columbus, Ohio, entfernt. Es verfügt über viele komfortable und moderne Annehmlichkeiten.
Zimmeranzahl: 79
2093 South Hamilton Road, Columbus, OH 43232, USA