Hu’u Villas Bali Location Map

address: Jalan Petitenget, Seminyak, Bali, Indonesia, 80361
view on Google Maps