Read More 1 minute read Islands News Thailand’s Newest Hotel is Located on its Own Private Island Just off the northeast coast of Koh Samui, Cape Fahn Hotel is Thailand's newest gem, complete with its very own private island. bySuzanne KochSeptember 13, 2018