The 2018 World Cup will be hosted by Russia, in 11 different host cities, and 12 different venues. Russia is eager to impress with 6 of the 12 venues being built specifically for the World Cup, and the remaining 6 being rebuilt or renovated to make the most of the fan experience. This will be the 21st edition of the World Cup, where 53 countries will compete for the title of world champion.
ISM will host you and your guests at a 5-star facility near each stadium. We will design and deliver a program that provides maximum impact for your clients while providing secure hospitality and entertainment. Early bookings are recommended to secure the best tickets available.
International Sports Management, Inc.® is a licensed independent entity and is not affiliated with FIFA®, or the 2018 World Cup®.