L'Al Ebaa Hotel propose des chambres à La Mecque, près de la porte Masjid Al Haram King Abdul Aziz et de la porte Masjid Al Haram King Abdullah Expension. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite. Un parking privé est disponible sur place.
Les chambres climatisées comprennent une armoire, une bouilloire, un coffre-fort, une télévision à écran plat et une salle de bains privative pourvue d'un bidet. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner buffet ou continental est servi sur place.
L'Al Ebaa Hotel se trouve à proximité de sites d'intérêt tels que la mosquée Masjid al-Haram, le puits de Zamzam et la porte du roi Fahd. L'aéroport international Roi-Abdelaziz, le plus proche, est implanté à 91 km.