Meca ligt in Villa Gesell in de provincie Buenos Aires en biedt een buitenbad en uitzicht op de zee. Pinamar ligt op 25 km afstand. Er is gratis privéparkeergelegenheid bij de accommodatie.
De accommodatie is voorzien van airconditioning en een flatscreen-tv. Sommige accommodaties hebben een zit- en/of eethoek. Elke accommodatie heeft een eigen badkamer met gratis toiletartikelen. Het aparthotel biedt gratis WiFi.
De receptie is van 9 tot 's middags geopend.
Meca heeft ook een spacentrum en een buitenbad dat het hele jaar door geopend is.
Mar de las Pampas ligt op 3,5 km van Meca. De dichtstbijzijnde luchthaven is Mar Del Plata, op 87 km van Meca.