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 41 km from Hotel Marina, while Podolsk is 17 km away Moscow Domodedovo Airport is 6 km from the property