Showcasing a playground and sun terrace, Stay House is located in Zelenograd in the region of Podmoskovye, just 22 miles from Moscow. Free private parking is available on site. Every room at this inn is air conditioned and features a flat-screen TV with satellite channels. Some accommodations have a sitting area to relax in after a busy day. Views of the lake, pool or river are featured in certain rooms. All rooms are fitted with a shared bathroom. Extras include bathrobes and slippers. You will find a 24-hour front desk at the property. This inn has ski-to-door access and bike rental is available. The area is popular for skiing and biking. Khimki is 11 miles from Stay House, and Zvenigorod is 20 miles away. The nearest airport is Sheremetyevo International Airport, 9 miles from Stay House.