Nestled in the city center, Renaissance Moscow Monarch Centre Hotel is a modern oasis for both business and leisure travelers to Moscow. Enjoy spacious, well-appointed accommodations, several restaurants, a spa, an indoor pool and dynamic dining.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.