Homewood Suites
Hotel
Columbus
Located just off Interstate 71, this Polaris, Homewood Suites by Hilton Columbus/Polaris features an indoor pool. Central Columbus is 14 miles away.
Number of rooms: 96
2045 Polaris Parkway, Columbus, OH 43240, United States
Hotel booked 1 times today.