Pandawa beach villas & spa
Pandawa beach villas & spa
Pandawa Beach Vila is consist of 5 unit villas, with total 14 bedrooms with exceptional comfort, impressive tropical and modern design with a unique traditional concept. The well prepared service-line infrastructure will provide you an unforgettable Pandawa living experience.
Portfolio
Pandawa beach villas & spa
Venues, Denpasar, Indonesia