Moscow’s leading deluxe hotel. Offers supremely comfortable rooms, modern facilities and superb cuisine, to suit both business executives and leisure visitors.