Review: Ibis Styles Seville City Santa Justa
The city of Seville, located in Southern Spain, is one of the most beautiful cities in Europe. Home to Moorish architecture and amazing Andalucian cuisine, I was excited to be back visiting the city again after a couple of days…









