Featuring free WiFi, Hotel Marina offers accommodation in Domodedovo. Private parking is available on site. Every room has a flat-screen TV with satellite channels. You will find a kettle in the room. 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.