The Deers Head Inn Tavern
Guesthouse
Elizabethtown
Featuring a shared lounge, restaurant, bar and free Wi-Fi, The Deers Head Inn Tavern is set in Elizabethtown, 45 km from Lake Placid and 41 km from John Brown Farm State Historic Site.
Number of rooms: 5
7552 Court Street, Elizabethtown, NY 12932, United States