a hotel with all facilities - Turco Inglés Diccionario