Inaugurado en febrero de 2006, es fruto de la restauración de una casa señorial de finales del siglo XIX, propiedad de la familia Soto y más conocida por "Casa de las Tejas".
Se encuentra en el centro urbano enmarcado en un entorno privilegiado junto al Castillo de San Andrés y el Parque Andaluz a unos 20 metros del Paseo Marítimo en las Playa de Los Barquicos.