Pictures of Koh Tao Star Villa Enjoy the pictures of Koh Tao Star Villa, some of the best value accommodation on Koh Tao. The value you only will get in a privately run small business. [Show pictures as slideshow]