Glenn House Villa Big Sky accommodates up to 13 guests and offers proximity to Big Sky Chapel, located merely a 9-minute walk away. Guests can enjoy snow skiing, cycling, and fishing at the villa, located 2.2 miles from Ousel Falls Park.
This 5-bathroom villa offers a convenient setting 16 minutes' walk from Crail Ranch Homestead Museum and approximately a 10-minute drive from Big Sky Chamber of Commerce Visitor Center. Glenn House Villa also offers proximity to such entertainment spots as Lone Peak Cinema, located 1.4 miles away. The property is around 15 minutes by car from the non-denominational Christian memorial Soldiers Chapel, popular with worshippers as well as tourists.
Guests can enjoy the mountain view from their windows.
Glenn House Villa has a fully-fitted kitchen with tea and coffee making equipment, a fridge, and a kitchenware included. The nearby Beehive Basin Brewery is 1.2 miles away. Skyline Meadow Village bus station is in the vicinity of the holiday home, allowing guests to easily discover Big Sky. Relax at a Jacuzzi bathtub and a hot tub, where you can enjoy the rest in full.