Loading hotels
Confirming room availability...
Hotel Ithaca, 222 South Cayuga Street, Ithaca, United States
This charming hotel is set in Painted Post. Customers will find the airport within 6. 8 kilometre(s). The 125 welcoming rooms offer a perfect place to relax at the end of the day. Travellers may keep updated with the internet or Wi-Fi access available on the property's communal areas. This property offers a 24-hour reception service, so that guests' needs will be fully met at any time of the day or night. Pets are not allowed at Holiday Inn Ithaca Downtown . There are business facilities and services for guests' added convenience. A fee may be chargeable for some services.