With 5 Stars luxury service and sweeping panoramic views of Bali’s rice paddies, palm tree lined twinkly night sky and breathtaking ocean scape on 45-metres of uninterrupted beachfront, 8 bed-room Villa Vedas is simply Bali’s ultimate wedding venue.
Capacity of seating dinner can be up to 200 people