With a stay at this villa in Seminyak (Sunset Road), you'll be within a 5-minute drive of Eat Street and Seminyak Square. This upscale villa is 1.5 mi (2.4 km) from Seminyak Beach and 2.1 mi (3.4 km) from Legia ... Read more

View all Luxury Hotels in Bali