Bali, Indonesia
Gang Mesari, Jalan Camplung Tanduk, Seminyak, Villa Del Mar Seminyak, 80221
1 king bed & 1 double bed & 1 double bed & 1 sofa bed