Jl. Tukad Banyumas No.1, Denpasar · 3.4 km from city centre
90 Reviews
License number · 0220408813613, 55194
Garden
Terrace
Sun loungers
Parasols
Hotel safe
Air conditioning in public areas
Didn't find your perfect hotel?
More accommodation in Denpasar