Where to stay in Seville – A guide to the Andalusian capital Sevilla (Seville) is the capital of Andalusia, the Autonomous Community located in the south of mainland Spain. It is the fourth largest city in Spain, right after Madrid, ...