WELCOME TO I TARA RESORT AND SPA
Our hotel is located on Laem Phak Bia Beach in Petchaburi province of Thailand. The beach is the northern-most sand beach of the southern province of Thailand. Beautiful view of the Gulf of Thailand can be viewed from our 73 rooms which are decorated in modern contemporary style. Experience these luxuries within just 2 hours' drive from Bangkok.