C Christy Przybylowski Review of Holiday Inn, Ithaca, NY, US 3 years ago Staff was great. Super clean. Very accommodating
Comments: