Situé à Colorado Springs, à 3,2 km du jardin des Dieux, le Mecca Motel propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Vous séjournerez à 11 km du parc Palmer, à 20 km de la base aérienne de Peterson et à 26 km de l'académie de l'armée de l'air des États-Unis. Certains logements comprennent une terrasse avec vue sur la montagne.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Tous les logements disposent d'une télévision à écran plat et de la climatisation. Certains possèdent une terrasse. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 3,2 km du site historique Rock Ledge Ranch et à 6,5 km du Colorado Springs Fine Arts Center. L'aéroport de Colorado Springs, le plus proche, est implanté à 19 km.