With a stay at Palmira Business Club in Moscow (Southern Administrative Okrug), you'll be within a 15-minute drive of Red Square and Danilov Monastery. This upscale hotel is 2.6 mi (4.3 km) from Garden Ring and ... Read more

View all Luxury Hotels in Moscow