COIMBATORE, INDIA—Starwood Hotels & Resorts Worldwide has opened its 100th hotel, the Le Meridien Coimbatore here.
The new luxury hotel is owned by Appu Hotels Limited and is the first internationally branded five-star hotel in the city. It includes 254 guestrooms and suites, including a presidential suite as well as multiple dining and bar options. An international spa concept and night club are also planned to open soon.