Villa Lalu
Villa
Seminyak
This property is 12 minutes walk from the beach. Situated on a quiet street in Seminyak, Villa Lalu has received awards from the Bali Tourism Department. It offers an outdoor pool, restaurant, and comfortable villas with free Wi-Fi.
Number of rooms: 18
Jl. Pura Dalem, 80361 Seminyak, Indonesia