Villa Star
Villa
Seminyak
A 5-minute walk to the bustling streets of Seminyak, Villa Star features an outdoor swimming pool with a sun terrace. Free Wi-Fi is accessible throughout the villa.
Jl. Lebak Sari, Gang Star No. 3, 80361 Seminyak, Indonesia