Das 3-Sterne-Hotel Afraa Hotel Al Aziziya Mekka liegt nur 950 Meter zu Fuß von der U-Bahn-Station Jamarat entfernt und bietet einen Geldautomaten und einen Warenautomaten.
Al-Masdschid al-Harām liegt in nur 4 km Entfernung vom Hotel und Minā ist zudem in circa 25 Gehminuten zu erreichen. Die Entfernung zwischen dem Stadtzentrum von Mekka und dem Hotel beträgt 5 km. As-Safā und al-Marwa ist in etwa 10 Autominuten Entfernung von der Unterkunft. Die Unterkunft ist in unmittelbarer Nähe vom Busbahnhof Jamarat Second Floor gelegen. Aufgrund seiner Lage, 105 km vom Flughafen Dschidda entfernt, kann man zum Afraa Hotel Al Aziziya sehr schnell gelangen.
Einige der schallisolierten Zimmer verfügen über einen Ankleidebereich und 2 Zimmer mit Verbindungstür sowie bieten viele beliebte Einrichtungen — einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Minibar und einen elektrischen Wasserkocher. Diese Hotelzimmer überblicken die Stadt und sind mit eleganten Möbeln eingerichtet. Für Komfort der Gäste sorgen ein Haartrockner und Toilettenartikel sowie eine Wellness-Badewanne und eine begehbare Dusche.
Frühstück wird im Restaurant serviert.