Milan

This hotel is situated halfway between Domodedovo International Airport (20 km) and the city centre (25 km), close to a stop on the underground train network (900 m). Red Square is only a 30-minute drive away.

Check availability and book

Check availability and book