Mahasari Villa Villa Seminyak
Boasting a balcony with garden views, an infinity pool and an indoor pool, Mahasari Villa can be found in Seminyak, close to Petitenget Beach and 1.4 km from Batu Belig Beach.
Number of rooms: 2
Pangkung Sari Gg. Mahasari, 80361 Seminyak, Indonesia