The Hotel offers 35 modern guestrooms with marvellous view of Moskva River and Kremlin, cozy atmosphere and trendy Massimo Restaurant, serving authentic Italian cuisine. A right place to do business or spend romantic weekend in Moscow.
Hotel is located in the heart of Moscow on embankment of Moskva River, just 600m from Kremlin or Red Square.
Direct dial telephone
Satellite cable TV