The Ayodya Palace
The Ayodya Palace
Hotel
Jalan Pantai Mengiat, Po Box 46, Nusa Dua, Bali, Indonesia
90
Excellent ·
33 reviews