Amazing apartment with the best location. Alameda de Hércules is right around the corner and is the BEST for drinks and food. The place was a comfort coming back to - equipped with AC, a kitchen you can cook in, and very nice terrace. Would highly recommend staying here if in Sevilla!