Tenwood Lodge Villa Ithaca
Free Wi-Fi
Free private parking
Situated in Ithaca and only 10 km from Jim Butterfield Stadium, Tenwood Lodge provides accommodation with mountain views, free Wi-Fi and free private parking. Guests can benefit from a patio and an outdoor fireplace.
986 Steam Mill Road, Ithaca, NY 14850, United States