Bali, Indonesia
Jalan Raya Nusa Dua Selatan, 80363
1 king bed & 1 king bed & 1 single bed & 1 sofa bed