This charming luxury hotel is one of the top addresses in the city and a popular meeting place for a wide circle of society. It is located in the Russian capital Moscow on the banks of the Moskva River and offers magnificent views of the river and the Kremlin. The public transport stop 'Novokuznetskaya' is located directly in front of the hotel.