Hotel Shree Leela International is located in Manmād. This 3-star hotel offers a 24-hour front desk. There is a restaurant.