3841 Park Mill Run Drive, Hilliard, OH 43026, USA
3841 Park Mill Run Dr Hilliard, OH 43026
Hilliard
Ohio
43026
US
877-411-3436877-411-3436
Homewood Suites Columbus-Hilliard welcomes up to two pets, 50lbs or less, for an additional $25 for the first night, and $10 per night thereafter.