Hotel Renaissance Moscow Monarch Centre(5 stars)

Leningradsky Prospekt 31 Bld.1 View on map