Description
Website
Ideal hotel in Riau Islands, fine beaches and admist beauty. Turi Beach Resort in Batam Indonesia is indeed a boutique paradise where impeccable service and tranquility are rightly yours to savour.
Ideal hotel in Riau Islands, fine beaches and admist beauty. Turi Beach Resort in Batam Indonesia is indeed a boutique paradise where impeccable service and tranquility are rightly yours to savour.