54/1 Moo 1 Tambon, Taa Then Bay, Koh Tao, Surat Thani, Thailand, 84360
Located in Koh Tao, Casas del Sol is by the ocean, within a 5-minute drive of Sairee Beach and Ko Nang Yuan. This 4-star villa is 2.9 mi (4.6 km) from Mae Haad Pier and 3.2 mi (5.2 km) from Jansom Bay.