A luxury resort located on Bali's south coast, offering stunning ocean views, yoga on the beach, surf lessons, and a range of spa treatments. Guests can relax and rejuvenate in a serene atmosphere, surrounded by lush greenery and just steps away from the beach.
Headquarters:
Indonesia
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2018 (8 years)
Address:
JALAN PANTAI BATU MEJAN, ECHO BEACH, CANGGU; DENPASAR, BALI 80361, ID
HIGH
spending power