Almería Rooms

[gallery columns="2" link="none" size="full" ids="5907,5908,5909,5910,5911,5931"] Design hotels with soul to enjoy in Spain. Architecture with attitude. Almería is a city in Andalusia, located in the southeast of Spain. The city was devastated by an earthquake and rebuilding and recovery didn't really get underway until the 19th century. During the Spanish Civil War, the city was…

Read More