
Hotel 21 Mecca
Claimed
About the Business
Hotel 21, Mecca offers comfortable accommodations with a shared lounge, terrace, and restaurant. This 3-star hotel provides free WiFi, 24-hour front desk service, and a business center. Some rooms feature balconies with city views. Located 4.4 miles from Masjid Al Haram and 5.3 miles from Hira Cave, it ensures convenience for visitors. King Abdulaziz International Airport is 62 miles away.
Additional Information
Receive Credit Card:
No
Delivery:
No
Location & Hours
2350 7691 Al Masjid Al Haram Rd, Al Mursalat, Makkah 24247, Saudi Arabia
Business Hours
Open 24
Drop a Mail
Call Us
Address
2350 7691 Al Masjid Al Haram Rd, Al Mursalat, Makkah 24247, Saudi Arabia
Subscribe Now