TownePlace Suites Columbus Hilliard is set in Hilliard, 15 km from Ohio Historical Center and 19 km from Ohio Theater. With free Wi-Fi, this 3-star hotel has a fitness centre and a bar. The hotel features family rooms.
Number of rooms: 94
4079 Lyman Drive, Hilliard, 43026, United States
Hotel booked 1 times today.