The US$350m (253m euro, £169.7m) Ritz-Carlton Moscow hotel with an ESPA spa has opened on Tverskaya Street in Russia.
The luxury hotel has a 21,520sq ft (2,000sq m) spa by ESPA which includes a heated indoor swimming pool, large fitness area and treatment rooms.
The 334-bedroom hotel and spa is the first property in Russia for the Ritz-Carlton group and its seventh location in Europe.