Barcelona is a very popular destination in Europe for a short weekend city break. But even for a longer beach holiday this is a favorite vacation city for many people. What makes Barcelona so popular? The climate, the architecture, the landmarks, the squares, the history and last but not least its perfect location. Barcelona is one of the few cities in the world that is not just an amazing city to stroll through but also has a proper beach. This is your perfect guide for visiting Barcelona for a weekend. With things to do, places to see, restaurants and transportation tips.