Código MySQL:
Ver original h.nombre,
h.num_hab,
h.precio_hab,
h.caracteristicas,
i.id_imagen,
i.num_hab,
i.nombre_imagen,
i.ruta
Intenta esto.
Que intención tenias con "group by h.nombre desc"?
Incluso podrías usar LEFT JOIN por si hay alguna habitación sin fotos.