Featuring free WiFi throughout the property, Inn Vstrecha offers pet-friendly accommodation in Vyalki, 19.3 miles from Moscow. The inn has a barbecue and views of the city, and guests can enjoy a drink at the bar. Free private parking is available on site. Each room has a flat-screen TV. You will find a kettle in the room. Rooms come with a private bathroom equipped with a bath or shower. For your comfort, you will find free toiletries and a hairdryer. There is a 24-hour front desk at the property. Khimki is 29.2 miles from Inn Vstrecha, while Podolsk is 26.1 miles from the property. Moscow Domodedovo Airport is 18 miles away.