Karta Vacation Rentals
Tucked on Seminyak’s Sunset Road, Indi Villas - The Ambika puts you a quick drive from Eat Street and Seminyak Square. This family-friendly villa sits minutes from Seminyak Beach, Legian Beach and Sunset Point Shopping Centre, and about 10.5 km from Ngurah Rai Intl. Airport.