The Sea House Beach Resort

203 Moo 4, Had Yao (Long Beach)
Nuea Khlong
Thailand