Treehouse Lodge at Sugar Mountain
315 Timber Ridge Road, Sugar Mountain, United States of America
★★★★
Sugar Mountain, United States of America
One of the hotels for your stay in Sugar Mountain is the Treehouse Lodge at Sugar Mountain which is located at 315 Timber Ridge Road, Sugar Mountain, United States of America. There are many facilities offered at Treehouse Lodge at Sugar Mountain, both hotel and room facilities. If you are traveling to Sugar Mountain, you can choose Treehouse Lodge at Sugar Mountain as a place to stay. Treehouse Lodge at Sugar Mountain is located in the region of North Carolina, Appalachian Mountains, Region East, East, East, Pisgah National Forest, Blue Ridge Mountains
Rotate image to see Treehouse Lodge at Sugar Mountain
Hotel Amenities
- Parking on site
- Smoke-free property
- Hiking
- Non-smoking rooms
- Ski school
- Parking
- Skiing
- Family rooms
- Terrace
- Ski storage
- Private Parking
- Free parking
- Pet friendly
- Golf course (within 2 miles)
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets allowed