Mecca Motel se encuentra en Colorado Springs, a 3,2 km de Jardín de los Dioses, y ofrece alojamiento con wifi gratis y parking privado gratis. El alojamiento está a 11 km de Palmer Park, a 20 km de Peterson Air Force Base y a 26 km de Academia de las Fuerzas Aéreas de los Estados Unidos. Algunas unidades del alojamiento incluyen un patio con vistas a la montaña.
Todas las unidades del alojamiento tienen baño privado con ducha y artículos de aseo gratuitos, además de TV de pantalla plana y aire acondicionado. Algunas de las habitaciones también tienen terraza. En el motel, todas las habitaciones cuentan con ropa de cama y toallas.
Rock Ledge Ranch Historic Site está a 3,2 km del alojamiento, y Colorado Springs Fine Arts Center está a 6,5 km. El aeropuerto más cercano (Aeropuerto de Colorado Springs) está a 19 km del alojamiento.