Lush Tropical Garden

Lush Tropical Garden

It was love at first sight where the hotel compound is surrounded by luch tropical garden in almost 4 hectare. Pandawa Beach Villas and Resort is a relaxed rhythm of day-to-day life, astonishing beauty in greenary nature.