Villa Nikaia Villa Seminyak
Villa Nikaia by BaliSuperHost, a property with a garden and a terrace, is set in Seminyak, 1.7 km from Batu Belig Beach, 1.9 km from Petitenget Beach, as well as 2.3 km from Berawa Beach.
6A Jalan Batu Belig, 80361 Seminyak, Indonesia