Dieses Hotel in Hilliard, Ohio, verfügt über einen Innenpool, einen Fitnessraum und kostenfreies WLAN im gesamten Gebäude. Sie wohnen 10 km von der Ohio State University und 18 km von der Innenstadt von Columbus entfernt.
Zimmeranzahl: 100
3950 Lyman Drive, Hilliard, OH 43026, USA
Hotel heute 1-mal gebucht.