Get Listed
The Oberoi, Bali
Oberoi Hotels & Resorts Resort
Address: Seminyak Beach, Jalan Kayu Aya, Denpasar, Bali, Bali, Indonesia, 80361