Located in the beautiful island of Bali, Melia Bali offers a luxurious stay with all meals included. Indulge in a wide variety of international cuisines at their multiple on-site restaurants. From sumptuous breakfast buffets to exquisite à la carte dinners, you'll be treated to a culinary journey throughout your stay. The resort also boasts stunning views of the Indian Ocean, lush tropical gardens, and a range of amenities including a spa, swimming pools, and a private beach.