Casas del Sol Tropical Villas in Thailand

Casas Del Sol located on the tropical island of Koh Tao in Thailand offers luxury boutique villas with stunning panoramic ocean views. Spacious open plan living features contemporary tropical design with private swimming pool and deck terrace.

Official Website

- by Matt Watts

Gallery

Recommended