Koh Tao Map

Location

Location

Koh Tao Studios is located at Aow Laang Khay, situated on the South East of the tropical island Koh Tao, in the Gulf of Thailand. The Villa, Studios and Apartments are located on an elevated hill top, 100 meters above sea level. The friendly family resort offers a stunning seaview and excellent services.