My Guide Website?
Mermaid Beach Park View
The Mermaid Beach Park View is an affordable boutique apartment complex, located 100 meters from Mermaid Beach, which guests reach by walking through a park. The entire property is no-smoking, and the Mediterranean-style complex is environmentally friendly.
40-44 Ventura Road, Mermaid-Beach, 42108View Larger Map