Denpasar Villa Villa
No.37 Jalan Raya Sesetan Gang VI, 80222 Pesanggaran, Indonesia
Boasting air-conditioned accommodation with a balcony, Denpasar Villa is situated in Pesanggaran. This property offers access to a terrace, free private parking and free Wi-Fi. The property is non-smoking and is located 4.2 km from Benoa Harbour.