The Westin Paris Officially Opens in the City of Lights

godking
07 November 2005 5:00am

Starwood Hotels & Resorts Worldwide, Inc. announced the opening of its new Parisian landmark hotel, the Westin Paris. Managed by Starwood, the stylish 438-room hotel is located in the center of the French capital.

One of the National Treasures of France´s Second Empire dating back to the mid-19th century, The Westin Paris is a luxurious, historic property that offers an enviable location, on the edge of the Tuileries Gardens, and only steps away from the famous Place de la Concorde and Rue du Faubourg Saint-Honore.

In celebration of the hotel´s opening, the Westin Paris is currently offering special opening rates ranging from $298/per room/night valid now through February 28, 2006 and is subject to availability.

Offering a total of 438 rooms of stylish elegance, the Westin Paris features 78 suites, the most exclusive and largest selection in the French capital.

The Westin Paris offers a total of 21,500 square feet of meeting space including 12 conference halls and a 4,300 square-foot Imperial Ballroom. Seating up to 900 people, the 12 meeting rooms are ideal for large-scale venues ranging from haute couture fashion shows to intimate dinners.

Westin Hotels & Resorts, with 121 hotels and resorts in 31 countries and territories, is owned by Starwood Hotels & Resorts Worldwide, Inc. and was ranked “Highest in Guest Satisfaction Among Upscale Hotels Chains” in 2004.

Back to top