The St. Regis Moscow Nikolskaya Hotel – Moscow, Russia πŸ‡·πŸ‡Ί

The St. Regis Moscow Nikolskaya Hotel - Moscow, Russia - Hotel Exterior Night View
  • Name: The St. Regis Moscow Nikolskaya
  • Rooms: 210
  • Rating: 5-Star
  • Brand: St. Regis
  • Parent: Marriott International

The St. Regis Moscow Nikolskaya unites a rich cultural legacy with modern design, just steps away from Red Square, the Bolshoi Theatre and St. Basil’s Cathedral. In a city of inimitable charm, renowned heritage, and distinctive culture, this bespoke luxury hotel embodies a new chapter of extraordinary hospitality in the most invigorating of settings. Guests enjoy unrivaled access to the historic landmarks and exclusive shops of Russia’s vibrant capital.

The hotel design by Leo International Design Group is airy and elegant. Sophisticated furnishings meet spacious interiors in each of the 210 guest rooms including 44 suites. Each accommodation boasts captivating views of the Italian courtyard and marble bathrooms with signature Remède amenities. The Rooftop Hall promises panoramic views of the Kremlin and the scintillating city center.

Located in a complex of historical buildings in the very heart of Moscow, the hotel is within walking distance of Red Square, the Kremlin and the Bolshoi Theater. The hotel offers a wide range of restaurants and bars: MosaiK restaurant, panoramic restaurant and bar Mojito, Italian osteria A Tavola, Parisian cafe Vendome, Robusto cigar club and Orlov lobby bar and lounge. The pride of the hotel is the L. Raphael Spa with sauna, swimming pool, jacuzzi and modern fitness center.

  • Location: The St. Regis Moscow Nikolskaya – Nikol’skaya Street 12, Moscow, 109012 Russian Federation

Contact