Está ubicado en la zona de La Barra, a 3 cuadras del océano, a 20 minutos de la península. El establecimiento alberga un bar con ventanales y 2 restaurantes que sirven tanto cocina mediterránea como almuerzos ligeros.
El Mantra está situado a 33 km del aeropuerto Laguna del Sauce un servicio de enlace con el aeropuerto.