Hola,
Si tienes dudas de SQL, puedes mirar su sintaxis en
www.mysql.com , por ejemplo. Hay verias que es 'group by
nombre_del_campo'. Si el campo se llama 'hoteles', pues bien. Pero creo que se llamaba 'seccion'. Ademas, para saber el mensaje del error de MySQL, usa la funcion
mysql_error(). Ahi tienes algun ejemplo. En tu caso supongo que te dira algo como 'nombre de columna hoteles no existe'.
Suerte.