From Medieval Latin alberga, from Proto-West Germanic *harjabergu.
Practice speaking and memorizing "albergo" and many other words and sentences in Italian.