Barcelona is having a moment, and there's no better time to experience it. The Sagrada Familia's Tower of Jesus Christ has just reached its full height, making it the tallest church in the world and marking the most significant milestone in the basilica's 144-year construction. And with Spain now the 2026 World Cup champions, the entire country is still celebrating, and right in the middle of it all is Almanac Barcelona. This 5-star boutique hotel just steps from Passeig de