Loading hotels
Confirming room availability...
Embassy Inn Motel, 1083 Dryden Rd, Ithaca, United States
This lovely hotel is in Ithaca Area. There are a total of 25 guests rooms at Embassy Inn Motel Ithaca. Travellers will not be bothered during their stay, as this is not a pet-friendly hotel.