The Villas Tejakula
The Villas Tejakula, Tejakula, Bali, Indonesia
Resort
Jalan Setra, Tejakula, Tejakula, Bali, Indonesia
93
Excellent ·  159 reviews
4-star beach resort with spa facilities near the beach