Two days is enough to explore the main sights of Seville and have a great time. The Real Alcazar, Plaza de Espana, Cathedral and Giralda are all must-sees and there's plenty else to keep you entertained.