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

Subscribe Now

Get All Updates & Advance Offers