Economy Inn Hotel

, Ithaca, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Ithaca

Economy Inn Hotel

, Ithaca
1 star

Rooms: 13

658 Elmira Rd - Ithaca - New York - 14850 - United States Hotel Website | | 607/277-0370
4 Traveller

Reviews - Economy Inn Hotel

(hotels)loading
Travel Library Traveller Rating?
5.0/10

See All 4 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Economy Inn Hotel