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
10.00 am - 10.00 pm
Address
Denpasar - Level 21 Mall
Ground Floor, Unit GF#06
Jl. Teuku Umar No. 1
Denpasar, Bali 80113
Denpasar - Level 21 Mall
Ground Floor, Unit GF#06
Jl. Teuku Umar No. 1
Denpasar, Bali 80113