Top amenities
- WiFi in rooms
- A/C
No description available
No, Falcons Nest doesn’t offer pool areas.
No, Falcons Nest doesn’t allow pets.
Yes, Falcons Nest provides Accessible parking for guests.
Falcons Nest is located in 3172 Mountain Road, 5672, Stowe, USA.
Falcons Nest Nearby attractions include Stowe Mountain Resort, Sugarbush Resort, Burlington International Airport, Smugglers' Notch, Vermont State House, Mad River Glen, Edward F. Knapp State Airport.
These hotels may also be interesting for you...