Apartamentos Santa Cruz, Sevilla, Spain Jump to bottom Posted by Brian (Alexandria, VA, USA) on 04/06/09 07:09 PM Anyone have any experience staying in the Apartamentos Santa Cruz in Sevilla, Spain?