Situated in Seminyak, within a few steps of Ku De Ta and 300 metres of The Seminyak Square Shopping Mall, The Oberoi Beach Resort, Bali stretches over 15 acres of tropical gardens and offers luxurious beachside accommodation filled with traditional
Number of rooms: 138
Seminyak Beach, Jalan Kayu Aya, 80033 Seminyak, Indonesia
Hotel booked 1 times today.