Bali, Indonesia
No.1 Jalan Raya Uluwatu, Villa Jamalu, 80361
1 queen bed & 1 queen bed & 1 queen bed & 1 queen bed