The Ritz-Carlton Hotel in Moscow, Russia-External view of the hotel

The Ritz-Carlton Hotel in Moscow, Russia. Restaurant of the hotel

The Ritz-Carlton Hotel in Moscow, Russia. Restaurant of the hotel