Cape Kudu is nestled on the peaceful island Koh Yao Noi on Phang Nga Bay, perfect for island hopping or just lazing by the pool.
Cape Kudu Hotel, Koh Yao Noi