facilities or accommodation - Español Inglés Diccionario