Photos coming soon
HOTEL
Hotel 21
2350 Al Masjid Al Haram Road 77 Mecca 24247,Al Masjid Al Haram Road 77, Mecca
Where it sits
Hotel 21
2350 Al Masjid Al Haram Road 77 Mecca 24247,Al Masjid Al Haram Road 77, Mecca
21.40244, 39.87742
Plan around Hotel 21
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
