Sarovar Hotels announced the debut of its premium Tulip brand in Nepal with the opening of Royal Tulip Chitwan. Located on the edge of the iconic Chitwan National Park, this five-star luxury resort brings a distinctive blend of international unconventional luxury and authentic Nepali charm to one of the country’s most scenic destinations.