Casa de los Leones is located in La Placilla, 2, 11500, El puerto de Santa Maria, Spain.