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