The Mermaid Hostel is a 1-minute walk from the beach. It features a sun deck with hammocks and ocean views.
Is located 3.8 km from Cancun Bus Station. Free private parking is available on site.