Con vistas a la ciudad, el Al Kiswah Towers Hotel, de 3 estrellas, está a 5 minutos en coche del Jannatul Mualla en La Meca. El hotel ofrece a los huéspedes WiFi en toda la propiedad.
Este hotel se encuentra a 1 km del centro de La Meca y a 100 km del aeropuerto Internacional Rey Abdulaziz. El Complejo de Edificios Abraj Al Bait está a unos 5 minutos en coche, mientras que la estación de autobuses Al-Falah Schools 54, está a unos 750 metros de distancia. Las Torres Abraj Al Bait está aproximadamente a 5 minutos en coche de este alojamiento.
Las habitaciones disponen de una caja fuerte, un sofá y una caja de seguridad y de un cuarto de baño privado. Los agradables detalles incluyen ventanas insonorizadas, además de sofá. Algunos cuartos de baño disponen de bañera y ducha, así como de artículos de tocador para huéspedes.