The Tacola Resort And Spa, Khao Lak, Thailand


Loading...

The Tacola Resort And Spa, Khao Lak, Thailand


Khao Lak

The Tacola Resort and Spa is located on Koh Kho Khao Island and occupies 700 metres panoramic beachfront with 103 sea-view deluxe rooms, spa villas and pool villas, pavilions and pool pavilions. Guests will have a pleasant stay in Tacola Resort & Spa with fully furnished rooms. 


The Tacola Resort And Spa, Khao Lak, Thailand