La Casa de la Mezquita ofrece alojamiento en apartamentos ubicados en diferentes puntos del casco antiguo de Toledo, cerca de la hermosa mezquita del Cristo de la Luz, que data del siglo X. El establecimiento dispone de conexión Wi-Fi gratuita y ofrece descuentos en las visitas guiadas por la ciudad.
Uno de los edificios que alberga los apartamentos es una antigua fábrica de alfombras que ha conservado muchos elementos originales, como las vigas de madera y las paredes de piedra. En algunos apartamentos hay un espacio central de planta abierta con altillos en el que se encuentran el comedor, la cocina y uno de los dormitorios.
Los apartamentos están a 200 metros de la plaza de Zocodóver. El Alcázar de Toledo, un antiguo palacio que hoy alberga el Museo del Ejército y la biblioteca de Castilla-La Mancha, se encuentra a 300 metros.
La Casa de la Mezquita proporciona ropa de cama, que se cambia 2 veces por semana, a la vez que se limpia el apartamento.