Starwood Capital Launches New Luxury Brand

The Starwood Capital Group announced a new international luxury brand called the Crillon. European-style Crillon hotels and serviced residences will be located in key cities worldwide such as London, Rome, Barcelona, New York, Los Angeles, Las Vegas, Tokyo, Shanghai, Beijing, Hong Kong, Delhi, Mumbai and Dubai. Resort destinations may include the Caribbean, the Far East and ski markets. The flagship for the brand is the Hotel de Crillon in Paris, which features the two-Michelin-star restaurant, Les Ambassadeurs. Each Crillon may include such signatures as a Baccarat-inspired bar and a "Taittinger Champagne Lounge." Properties will reflect their destinations, offer impeccable service and high-end amenities.