1100 Mediterranean Avenue , Worthington
The Travelodge by Wyndham Columbus North, a one-star hotel, provides comfort and convenience whether you're in Columbus on business or for a vacation (OH).