The Swallow’s Nest
Brandon -> Vermont -> New England -> Northeast -> the USA
05733 215 Ella Dean Road, Brandon, 05733, United States of AmericaThe Swallow’s Nest on the map
The Swallow’s Nest. Hotel in Brandon
Featuring scenic views and free WiFi, The Swallows Nest offers accommodations in Brandon, 1.8 mi from Mount Horrid Observation Site. Free private parking is available on site. Certain units include views of the mountains or lake.
Price from $000
The Information about Brandon, Vermont, the USA
Brandon is a town in Rutland County, Vermont, United States. We remind you that the The Swallow’s Nest is located in the Brandon, Vermont. As of the 2020 census, the population was 4,129.. Book the The Swallow’s Nest in the Brandon, Vermont.