Bali, Indonesia
No.550 Jalan A.A. Gede Rai, Anulekha Resort and Villa, 80571
1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 1 king bed & 3 sofa beds