Villa by the Beach Villa
Jimbaran hotels, Hotels and inns in Nusa Dua
Villa no. 2002, Kedonganan Beach Villas, Il. Segara Wangi no. 33, 80361 Jimbaran, Indonesia, Kuta, 80361
9.1/10
Wonderful
Free Wi-Fi
Breakfasts
Parking
Swimming Pool





















