Castle Hotels in Nusa Dua (Bali)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Villa Bali Castle Nusa Dua
Jalan Taman Sari No. 11 Benoa, Nusa Dua (Bali), Indonesia (Open map)
The venue is located within 3 km of the city centre. Villa Bali Castle Nusa Dua is situated in proximity to Surf & Turf Nusa Dua…
Read more...
10
Exceptional
1 review