In Mecca, just minutes from the city center. A convenient hotel base to return to after an eventful day in the city.
Simple, restful rooms with layouts that vary by category. Many rooms include an in-room TV, and room equipment depends on the chosen category.