Very convenient hotel, located right in the World Trade Center - it has access to plenty of restaurants, shops, and the central location is great to go for any activity, from sightseeing...
Great choice to be close to Moscow city, and not too far from Domodedovo airport, this hotel is at the gates of the city from airport. Staff is friendly, and hotel is comfortable with...