The Oasis Boutique Beach Resort

Jalan Pratama 68A
Nusa Dua
Indonesia