A number of luxury hotels, including one in Phuket and one in Koh Samui, were used to bring the season to life.
With the third season of the hit HBO show finally about to air, here’s look at some of the locations in Thailand that feature on the program, hotels included.
A Boston hotel and spa has been named five stars in Forbes Travel Guide’s 2025 Star Awards. Mandarin Oriental located in the ...
A stunning Four Seasons resort in Thailand - Four Seasons Resort Koh Samui - is expected to be highlighted in HBO’s ...