Diwangkara Holiday Villa (Deluxe)
Jalan Hang Tuah 54, Denpasar Sanur Beach, Bali, Bali, P.o.box 3120
Average, 3.5
This 3 star hotel is located within the city of Bali - Sanur and was established in 1975. It is close to the Le Mayuer Muzium. The Hotel has a coffee shop, an outdoor swimming pool and a fitness centr...
More Info