Andrews, Nebraska, United States
1
Sleeps
1
Beds
1
Baths
Located in Andrews, Nebraska, United States. Big Foot Lodge Luxury Mountain Retreat Nestled in Nantahala Snowbird Mountains Escape to Big Foot Lodge in the Nantahala Mountains, where stunning natural views and serene surroundings create the perfect backdrop for family and group gatherings. We even promise you will catch a view of the elusive Yeti during your visit! Relax, unwind, and immerse yourself in nature's beauty at this idyllic mountain retreat. The view of the mountains are sure to mesmerize you whether you are cozying up on the wrap around outdoor deck or relaxing comfortably indoors as you gaze through the expansive 30 foot high windows that perfectly frame the Snowbird Mountains. Dine in or outdoors at the family friendly dining tables. Your hot tub stands on its own deck to provide both the privacy and proximity to the mountains. This hot tub placement also improves the safety to young children as the cabin deck is gated such that you can provide separation between young children and the hot tub. The loft area