Featuring free WiFi and a restaurant, Invite Otel offers accommodation in Moscow. Some rooms have a private bathroom with a spa bath, while others have bathrobes and slippers. Extras include free toiletries and a hairdryer. A flat-screen TV is provided. You will find a 24-hour front desk at the property. Ugresha Monastery is 3.7 miles from Invite Otel, while Bitsa Park is 8.1 miles from the property. Moscow Domodedovo Airport is 17.4 miles away.