Grand Santhi Hotel
Grand Santhi Hotel
Hotel
Jl. Patih Jelantik No.1
, Denpasar, Bali, Indonesia
80113
72
Average ·
17 reviews