Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Private Luxury Villa in private beach resort is set in Telukmataikan. Both free Wi-Fi and parking on-site are accessible at the villa free of charge.
Taman Nongsa Indah Village, Jl Teluk Mata Ikan, 29465 Telukmataikan, Indonesia