Property Location With a stay at Art Hotel, you'll be centrally located in Koh Samui, steps from Phetch Buncha Thai Boxing Stadium and minutes from Chaweng Thai Boxing Stadium. This hotel is within close proximity of Central Festival Samui and Bangkok..