Le Meridien brand lands in Russia

Starwood has executed a long term agreement to manage the newly named Le Meridien St. Petersburg in the historic city of St. Petersburg, Russia. This is the latest addition to the Le Meridien portfolio since Starwood acquired the brand in November 2005 and represents the third Le Meridien property in Russia. Formerly the North Crown Hotel, the project is financed by Evrofinance Mosnarbank through one of its subsidiary, and managed by Le Meridien.

“As Le Meridien continues to grow its global footprint, our focus is on international destinations that brings the brand’s passion points - art, architecture, design, cuisine and fashion - to life. With St. Petersburg’s rich history, cultural offerings, spectacular art and architecture, it is an ideal location for Le Meridien,” stated Eva Ziegler, senior vice president of Le Meridien brand.

Scheduled to open in 2008 following an extensive renovation, the property is in the Petrogradskaya district of St. Petersburg, an area steeped in spectacular art and architecture, imperial treasures, historic opulence and old world charm.

“We are honored to partner with Evrofinance Mosnarbank and excited about this opportunity to once again be a part of the vibrant city of St. Petersburg—Russia’s second largest city, and the country’s most important leisure destination,” said Roeland Vos, president of the Europe Africa and Middle East Division of Starwood Hotels & Resorts Worldwide. “This new project is not only illustrative of Le Meridien’s core values but also represents a perfect addition to Starwood’s ever-expanding presence in Russia which presently includes three Moscow properties—the Sheraton Palace Hotel, Le Royal Meridien National, and Le Meridien Moscow Country Club,” he added.

Le Meridien St. Petersburg will feature 322 guest rooms and with its two specialty restaurants, a 14,000 square foot spa, indoor swimming pool and a unique river boat service that transports guests back in time along the famed Neva River - it provides an ideal infrastructure for a stimulating guest experience. In addition, the hotel will offer some of the most extensive conference facilities in the city with approximately 23,000 square feet of meeting and event space.


Located north of the Neva River, the hotel is within easy walking distance to a number of the city’s most magnificent national cultural landmarks including the legendary Peter and Paul Fortress, the elegant Catherine’s Palace, and the renowned theater of the Czars—the Hermitage—home to the world-famous Russian ballet.

The area features art-laden galleries, upscale restaurants, designer retail shopping and several theaters. The property is 10 minutes from the city center by car or by public transport

Construction and design management for Le Meridien St. Petersburg will be provided by Bovis Lend Lease International.

Starwood won a number of honours at this year’s World Travel Awards gala
ceremony. Click target="_top">here for more information.