La Villa Glenn House Big Sky, que está dotada de un jacuzzi y una bañera de hidromasaje, está ubicada a unos 700 metros de la Capilla de Big Sky y puede alojar a 13 huéspedes. Esta casa de vacaciones ofrece la posibilidad de practicar esquí, ciclismo y pesca en la zona, a una distancia de 3 km de la Capilla de los Soldados.
El centro de la ciudad de Big Sky está a 15 minutos a pie, y los lugares para practicar deportes, como Big Sky Golf Course, a 850 metros. Los huéspedes pueden visitar el Museo de la Granja Histórica Crail Ranch, que está al alcance de la Villa Glenn House, o visitar el Parque Comunitario Big Sky, que está a tan solo 13 minutos a pie.
Los huéspedes disfrutarán de vistas a las montañas desde las ventanas.
La Villa Glenn House está equipada con una cocina totalmente equipada y ofrece una nevera, un horno y utensilios de cocina. Beehive Basin Brewery, que sirve una gran variedad de platos, está a unos 25 minutos a pie. Además, la parada de autobús Skyline Meadow Village está situada a 550 metros.