Positioned 3.9 miles from bustling shopping destinations such as Ski Country Antiques & Home, Nestled Inn villa offers guests to use a free private parking lot.
The 3-bedroom villa is situated 1.5 miles from Echo Lake Park and approximately 10 minutes by car from Squaw Mountain Trail.
The 3-bathroom villa is complete with a flat-screen TV with satellite channels to entertain guests.
Guests are welcome to cook their own meals in a full kitchen of this Evergreen property.