Villa Stella Seminyak Seminyak (Bali)
Jl. Lb. Sari No.6A, Seminyak (Bali), Indonesia
Jl. Lb. Sari No.6A, Seminyak (Bali), Indonesia
Free Wi-Fi
Outdoor swimming pool
Swimming Pool
Horseback riding
Diving
Snorkelling
Fishing
Canoeing
Hiking
Sports activities
Air conditioning