-8.774114382335721 ­115.16826152801501
Go to map view
Taman Mimpi (Mimpi Resorts), Jimbaran Bali - Indonesia, Jimbaran 80361, Indonesia

Get Rates

Show O'Hare Villa Bali at top of the results.

Get Flight + Hotel

Star Ratings

Agoda