Featuring free WiFi, Hotel Marina offers accommodation in Domodedovo. Private parking is available on site. A flat-screen TV with satellite channels is featured. There is a 24-hour front desk at the property. Moscow is 25.5 miles from Hotel Marina, while Podolsk is 10.6 miles away. Moscow Domodedovo Airport is 3.7 miles from the property.