Leflet Castilleja - Sevilla Castilleja De La Cuesta Modern hotel in Sevilla. The Leflet Castilleja is a modern establishment perfectly connected to the close Sevilla. Its facilities are totally equipped ... Save Up To 60%