Telunas Resorts comprises of two Award Winning Island Resorts:
Telunas Private Island and Telunas Beach Resort that lie just south
of Singapore in the Riau Islands of Indonesia. The Telunas Beach is
one of the most peaceful, beautiful areas imaginable and is a
stunning picture postcard resort.
Source: FS – All – Hotels – News
Hotel Review: Telunas Beach Resort Near Singapore