One Sheraton Drive, Ithaca
Trip Hotel Ithaca is located in Ithaca New York. Free Wi-Fi access is available. A flat-screen TV and air conditioning are included in each room. There is also a coffee machine work desk and ironing facilities.
Find hotels near landmarks, museums and other sightseeing spots