Bali, Indonesia
Jalan Raya Laplapan, Natura Villa Resort & Spa Ubud Bali, 80571
1 king bed & 1 sofa bed