Das Teamquartier "Zulal Wellness Resort" liegt im Norden von Katar, knapp 100 Kilometer entfernt von den Stadien. Die Fahrzeit mit dem Auto beträgt ca. eine Stunde. Das Ressort ist ein luxuriöser Appartement-Komplex an der Küste des Persischen Golfes, wurde erst im Dezember 2021 eröffnet.