A stay at Moss Boutique Hotel places you in the heart of Moscow, within a 5-minute drive of Zaryadye Park and Place of Skulls. This 5-star hotel is 1.8 mi (2.9 km) from Red Square and 3 mi (4.8 km) from Moscow ... Read more

View all Luxury Hotels in Moscow