Hotel 21 is gelegen in Mekka, op 7,1 km van Masjid Al Haram, en biedt accommodatie met een gedeelde lounge, privéparkeren, een terras en een restaurant. Dit hotel met 3 sterren biedt gratis WiFi, roomservice en een 24-uursreceptie. De accommodatie biedt een businesscentrum, een conciërgedienst en geldwisselservice voor gasten.
De kamers zijn voorzien van een eigen badkamer, sommige kamers hebben ook een balkon en andere hebben ook een uitzicht op de stad.
Grot van Hira ligt op 8,6 km van het hotel, en Assalamu Alaika Ayyuha Annabi ligt 5,1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven King Abdulaziz, op 99 km van Hotel 21.