Cape Kudu

Koh Yao Noi, Thailand

Cape Kudu: Koh Yao Noi, Thailand

Cape Kudu was a newly opened hotel in January 2017 situated on the idyllic Thai island of Koh Yao Noi. The interiors of this hotel are stunning and  provide perfect inspiration to take back home with you.