Located right across the parking lot from Killington snowshed base lodge in Killington Vermont, Mountain green rentals is the ideal location for your mountain retreat. Get away from it all, with an affordable condo with in room kitchen, cozy fireplace, and convenient onsite amenities. Great spa features such as steam room and sauna, full size pool racquet ball court and more !!!