Leningradsky Prospekt 31 Bld.1
This 5-star hotel offers modern suites with an LCD TV and luxurious marble bathrooms. The Renaissance Monarch is opposite the Central Moscow Hippodrome, 5 km north of Moscow city centre.
COMMENTS (0)
(You have to be logged in) Add Comment