>>>
Top 10 Columbus Plaza Hotels

Top 10 Columbus Plaza Hotels

TOP
01
602 E 8th Ave North, Columbus, United States
| From USD 112
4.1/5
Very Good
97 Reviews
TOP
01
Super 8 by Wyndham Columbus Hotel Exterior
Super 8 by Wyndham Columbus Rooms
Super 8 by Wyndham Columbus Rooms
View All 97 Photos
Hotel Location
602 E 8th Ave North, Columbus, United States |
0.81KM from city center
Reviews From Real Travelers
Good value for the money spent
- Andriy Lishchynskyy
Read All Reviews
Book "Super 8 by Wyndham Columbus" Now
Table of Contents