Bali villas
Ahimsa Beach
1 Bedroom Villa

Each villas feature private entrance, each villas has own swimming pool, garden and kitchen.
All bedrooms are air conditioning, satellite TV, IDD telephone and an ensuite bathroom.
Maximum Occupancy: 2 Persons.

1 Bedroom Villa, Ahimsa Beach
1 Bedroom Villa