Housed in a 15th-century noble palace in Seville’s old town, Hotel Casa del Limonero invites guests into the rich history of ...