Located 80 m above sea level, the eco-friendly Koh Tao Star Villa offers spacious apartments with a shared terrace overlooking Sairee Beach and the Gulf of Thailand. Free Wi-Fi is available at the property.
Number of rooms: 4
11/18 Moo 1, Surat Thani, Sairee Beach, 84360 Koh Tao, Thailand