Luxury Villa
Located in Uluwatu, just 500 meters from Pandawa Beach, Villa Karang Kembar 3 offers accommodation with access to an outdoor swimming pool, a shared lounge and a shared kitchen. This villa features a private pool, garden, barbecue, free Wi-Fi and free private parking.
UluwatuIndonesiaBOOKING YOUR HOTEL