Bali, Indonesia
No.33 Jalan Segara Wangi, Villa 3005, 80361
1 king bed & 1 king bed & 1 king bed & 1 king bed