Hotel
Resort
Bali Beach Hotel
Jl. Hang Tuah Sanur Kaja, Denpasar, Bali, Indonesia 80227
If you’ve ever wanted to stay somewhere bursting with history, charm, and beachfront comfort, Bali…
(0 Reviews)