The Oberoi Beach Resort, Bali
The Oberoi Beach Resort, Bali
Resort
Seminyak Beach, Jalan Kayu Aya, Denpasar, Seminyak, Bali, Indonesia
96
Excellent ·
391 reviews