Pinned 5 years ago
Bali Villa 3313 is a real home away from home and perfect for families, with pool, full staff, gardener, TV and 10 Minutes distance to beach by car. Book with VillaGetaways