Monday, April 24, 2017

Holiday Inn - Elmira, New York

Holiday Inn - Elmira, New York

1 Holiday Plaza on Water St.
Emira, N.Y. 14901
Restaurant, Beauty Salon and Gift Shop on Premises.
1/2 mi. Downtown
23 mi. Watkins Glen Gorge & Grand Prix Race Track
23 mi. Corning Glass Wks. & Museum
2 mi. Elmira College.

No comments:

Post a Comment