Get Listed
Sol Beach House Bali Benoa By Melia Hotels International
MeliĆ” Hotels International Hotel
Address: Jl.Pratama Tanjung Benoa, PO Box 52, Nusa Dua, Bali, Bali, Indonesia, 80363