The Hôtel-Dieu de France is one of the three leading Lebanese medical centers. It is located on Alfred Naccache Boulevard in Beirut, and is the oldest active French hospital in the city. Hôtel-Dieu, literally "hostel of God," is an archaic French term for hospital, referring to the origins of hospitals as religious institutions.