Hugging Bear Inn
Chester -> Vermont -> New England -> Northeast -> the USA
VT 05143 244 Main Street, Chester, VT 05143, United States of AmericaHugging Bear Inn on the map
Hugging Bear Inn. Hotel in Chester
In Chester, Vermont, this Victorian bed and breakfast has an on-site Teddy bear gift shop and a full daily breakfast. Free Wi-Fi is available in every room.
Price from $119