Denpasar Level 21 Mall

Denpasar - Level 21 Mall

Discover the world of natural skincare at Sensatia Botanicals Level 21 Mall, Denpasar. Offering a harmonious blend of natural goodness and innovation, its collection provides gentleness and freshness for skincare.
Opening Hours
10.00 am - 10.00 pm
Address
Denpasar - Level 21 Mall
Ground Floor, Unit GF#06
Jl. Teuku Umar No. 1
Denpasar, Bali 80113
Contact This Store
+6282145892028
Denpasar - Level 21 Mall - Location map