When you stay at this villa in Canggu, you'll be near the beach, within a 15-minute drive of Echo Beach and Berawa Beach. This upscale villa is 5.5 mi (8.9 km) from Seminyak Beach and 8.6 mi (13.9 km) from Legi ... Read more

View all Luxury Hotels in Bali