Barcelona is the capital city of Catalonia, located on Spain's northeastern coast along the Mediterranean Sea. Some of the top attractions in Barcelona include La Sagrada Familia church, La Pedrera and Casa Batlló buildings designed by Antoni Gaudí, and Parc Güell. The Gothic Quarter in downtown Barcelona contains medieval architecture and history. Popular areas to stay include hotels near Las Ramblas like Hotel Le Meridien and Hotel Palace or Hotel Arts near the Olympic Port. Annual festivals celebrating Saint George and summer solstice add to Barcelona's lively cultural scene.