Last viewed 1 day ago

Mermaid's Beach Resort

(0/5)
Photos
Add Favorites
Description

Opened in 1989, the Mermaid’s Beach Resort is a 3 stars hotel set in a group of low rise. The environment is a tropical garden setting around a large pool and has 81 rooms, including a restaurant.




Hotel and resort accommodation located in Pattaya, Chonburi, Thailand.

Amenities
Video
Map Location