Ash Shubaikah, Mecca 24231, Saudi Arabia, Mecca City
Business Centre
Parking lot
Laundry service
Room service
Restaurant
Breakfast
Internet access