Grand Bali Beach Hotel

Jalan Hang Tuah, Sanur
Denpasar
Bali
Indonesia