Aspe, forse è meglio se ti spiego come mi servirebbe.
In pratica nelle colonne iniziali metterei
Hotel 5 stelle
Hotel 4 stelle
Hotel 3 stelle
Hotel 2 stelle
Hotel 1 stella

Poi per ogni link farei uscire l'elenco degli hotel
per esempio per gli hotel 4 stelle dovrebbero uscire:

Hotel Tizio
Hotel Caio
Hotel Sempronio

ecc

ho gia' il db e questa e' la query che uso attualmente con un altro tipo di menu:

Codice PHP:
<?php
$sqlmenu
=mysql_query("select hotel, attivo, stelle from alberghi where attivo = '1' and stelle ='4' order by hotel asc");
while(
$rigamenu=mysql_fetch_array($sqlmenu))
{
    
$hotel=$rigamenu['hotel'];
    
$hotel=str_replace("HOTEL ","",$hotel);
    
$hotel=str_replace("RESIDENCE ","",$hotel);
    
$htmlhot=str_replace(" ","%20",$hotel);
    
$menulo.='[url="#'.$htmlhot.'"]'.$hotel.' [/url]
'
;


}
echo 
$menulo;
?>
Come si potrebbe modificare il tuo codice?