Sudha Villa Bali 3 Villa Seminyak
Situated in Seminyak in the Bali region, with Double Six Beach and Legian Beach nearby, Sudha Villa Bali 3 features accommodation with free Wi-Fi and free private parking.
Number of rooms: 2
Jalan Nakula Gang Baik-Baik number 8A, 80361 Seminyak, Indonesia