There are no hotel results in Glenora. Below are the closest 50 hotels near Glenora.
356 Elmira Rd., Ithaca, New York, 14850, United States
1 review and 113 opinions
"79 beautifully kept and quiet rooms, all with interior corridors and away from the main road. Relax..."
Good for: Adventure Travel, Romantic Travel and Honeymoons, Hiking and Walking