Bali Mandira Beach Resort & Spa
Bali Mandira Beach Resort & Spa
Resort
Jln Padma no 2, Legian, Bali, Indonesia
88
Very Good ·
862 reviews