Bali, Indonesia
123B Jalan Raya Legian, Alaya Dedaun Kuta, 80361
1 king bed & 1 double bed & 1 sofa bed