Situated in Ithaca, 9.4 km from Museum of the Earth, New Park Venue & Suites features accommodation with a garden, free private parking, a shared lounge and barbecue facilities. This 5-star hotel offers free Wi-Fi.
Number of rooms: 6
1500 Taughannock Blvd Ithaca, Ithaca, NY 14850, United States