Koh Tao Montra Resort**** 1/ 51 Moo 2 KohTao - Koh Tao Island, Thailand Category: Hotel **** Located on the Central-Western area of Koh Tao in the Gulf of Thailand, the KohTao Montra Resort & Spa is set in ... more info » rating Not rated yet Availability very low BOOK