Spain Holiday Inn Express Barcelona - Montmeló, Hotels in Granollers Spain Holiday Inn Express Barcelona - Montmeló is The Best Hotels In Granollers Catal… Edit