



Welcome to Casa Taman, a brand new 4,300 square foot (403m2) five-star luxury villa situated in a private 1.6-acre (6500m2) property, with direct access to the beautiful beach of Santa Teresa. Casa stands for “home” in Spanish and Taman for “garden” in Indonesian and that jungle tropical feeling is exactly what you will experience while being 100m away from the beach and the ocean.
The villa...
Create a free account to see the full venue profile and start planning your retreat.