Tulamben
from US$ 374
per night

Relax Bali Residence

4 pers. max. 2 bedrooms 5 staff
9.8/10
9 Customer reviews