Thai Orchid Village Resort
141/2 MU 11 Tunksukia, Laemchabang, Si Racha 20230 Thailand
Thai Orchid Village Resort is a Pizza, Thai place is located in Si Racha, Chonburi Province. The address of Thai Orchid Village Resort is 141/2 MU 11 Tunksukia, Laemchabang, Si Racha 20230 Thailand.
If you want to go to the place or need any services, you can contact them directly. The phone number is +66 85 256 0771, or open their website to view relevant information, The url is https://www.facebook.com/pages/Thai-Orchid-Village-Resort/204649673030218