Villa Lalu
80361 Seminyak (Bali), Jalan Pura Dalem
80361 Seminyak (Bali), Jalan Pura Dalem
With a stay at Villa Lalu in Seminyak (Nakula), you'll be within a 15-minute walk of Seminyak Beach and Gado Gado Beach. This hotel is 0.8 mi (1.3 km) from Double Six Beach and 1 mi (1.6 km) from Legian Beach.