Open 17:00 - 23:00. Closed Mon, Sun.
Price/Additional Info€ € € € €
Renaissance Moscow Monarch Centre Hotel
Leningradsky pr. 31a bldg. 1
This massive hotel and business complex which was recently constructed soars high into the sky and offers plenty of space. All the public areas are noticeably spacious and well thought out giving plenty of room for rest, relaxation and those all importan