Thavorn Beach Village & Spa Phuket is situated right on the beach at the secluded Nakalay Bay on the tropical island of Phuket. The Villa’s have direct access to the swimming pool or a magnificent view over the ocean.
Thavorn Palm Beach Resort Phuket is set in 20 acres of lush natural grounds featuring five glorious swimming pools set amongst exotic gardens. Thavorn Palm Beach Resort is the only hotel at Karon with more than 500 metres of beachfront.
Thavorn Grand Plaza Hotel Phuket is an efficient city hotel with a relaxed international resort ambiance. The hotel is located right in the heart of Phuket’s business and shopping district.