Boasting a bar and free WiFi, The Deers Head Inn Tavern is situated in Elizabethtown.
At the inn, the rooms have a desk. Every room comes with a private bathroom.
Guests at The Deers Head Inn Tavern will be able to enjoy activities in and around Elizabethtown, like hiking.
Burlington is 42 km from the accommodation, while Lake Placid is 32 km away. Burlington International Airport is 45 km from the property....
|7552 Court Street|
United States of America