Location: the Mayang Sari Beach Resort is situated on the north coast of the island of Bintan - Indonesia.
See more: Hotels in Asia Hotels in Indonesia Hotels in Lagoi (bintan) Holiday Destinations in Asia