Bali, Indonesia
Jalan Nusa Dua, La Berceuse Resort and Villa, 80361
1 king bed & 1 king bed & 1 sofa bed