Filter Results
Apply Filters
Clear Filters
Self Catering in Ithaca
Rodeway Inn & Suites
654 Elmira Road, Ithaca, United States Show map
Offering a restaurant, Rodeway Inn & Suites Ithaca lies in the Robert H. Treman State Park district, 4.9 km from Dewitt Park and a 10-minute ride from Jim Butterfield Stadium. This inn also includes…
From US$ 127
Book Now