Elena's apartment is a lovely, stylish space in the heart of old Sevilla. Just steps from the Seville Cathedral, one of the most dramatic buildings in Europe. I highly recommend this property!