Apartamentos Suites Santa Cruz is located in Calle pimienta, 4, 41004, Seville, Spain.