Moscow City2015 1024x683

Luxury 5* Hotel Investment, Moscow

Hotel Moscow Russia


200+ Rooms

A luxury, exquisite 5* Hotel where aristocratic heritage meets contemporary design, located at the heart of Moscow, only a few minutes’ walk from the Red Square and the Kremlin. The hotel has an indoor pool, spa, sauna and steam room and a fully equipped fitness centre and excellent facilities.

The transaction may be subject to a buyer fee.