Located in a lush tropical setting overlooking the South China Sea, a stillness of spirit pervades the body and soul at Banyan Tree Bintan.
Located in a lush tropical setting overlooking the South China Sea, a stillness of spirit pervades the body and soul at Banyan Tree Bintan.