Starwoods Hotels and Resorts step up the game by adding another hotel to their already impressive list of hotels in India. With Starwood being the game changer as one of the leading Leisure and Hotel Company, its impact is due to be majorly felt in India. This time, it is the Le Meridian Hotel in the city of Nagpur. This is the brand’s tenth hotel on the Indian hospitality landscape. Geared up to cater to both global and Indian guests, the hotel offers unparalleled services, amenities and facilities. The 133 rooms are a stellar example of how a great experience should unfold for the traveller. An outdoor swimming pool, fitness centre and a well-equipped spa are the other highlights of the hotel. The property is also suitable for board meeting and large functions, give that it has excellent banquet facilities. Apart from these, exclusive dining options, Wi-Fi, business centre, excellent housekeeping and travel desk options will be available for the use of the guests.