This accommodation is a stunning place to stay in Seville. Definitely somewhere a bit different and out of the ordinary.