Did you know that the English word “hotel” is actually derived from the French word “hotel,” which is a building that provides care to frequent visitors? “Hotel” currently has the same meaning in both languages, which is an establishment that offers short-term lodging. Hotels are located all around the world, including Rochester, NY, which was […]