Advertisement
Looking where to watch the 2021 AFL Grand Final in Barcelona? Here at the International House of Sports we will be showing all the action LIVE on our +13HD screens and projectors. We will be open bright and early for this; expect cold beers, hot breakfasts and a killer atmosphere to set you right.
Walk-ins are welcome but due to the current limitations on capacity we recommend getting along early or email us at [email protected] for table availability
Advertisement
Event Venue & Nearby Stays
Belushi's Barcelona, Carrer de Bergara 3, Barcelona, Spain