Hotel National, a Luxury Collection Hotel, Moscow
80% recommend this hotel