1 review Lembah Spa Ubud Listed in Bali 62 (361) 971 777 Jalan Lanyahan, Ubud, Gianyar, Indonesia Description: