Total 300 hotel telah disiapkan 205 di Makkah dan 95 di Madinah. Di Makkah, hotel berjarak maksimal 4,5 km dari Masjidil Haram, sementara di Madinah seluruh hotel berada di area Markaziyah.
Disediakan tiga jenis layanan, yaitu antar kota perhajian (Madinah-Makkah-Jeddah), bus shalawat (hotel–Masjidil Haram), serta transportasi untuk puncak ibadah haji di Armina.
Sebanyak 127 kali makan per jemaah akan disiapkan dengan total 25,8 juta box makanan. Rinciannya:
• 84 kali makan di Makkah oleh 55 perusahaan katering
• 15 kali makan selama masa Armina
• 27 kali makan di Madinah oleh 21 perusahaan katering