Trip Hotel Ithaca
Hotel
Lansing, Finger Lakes
5.6/10
44 reviews
Free Wi-Fi
Trip Hotel Ithaca is located in Ithaca, New York. Free Wi-Fi access is available.
Number of rooms: 106
One Sheraton Drive, Ithaca, NY 14850, United States
Hotel booked 1 times today.