This place is very well located in the amazing beautiful aria called Santa Cruz in Seville and has all the comfort that you can wish.