Saint Michelle, situated near the Place Saint-Michel, offers a Parisian experience.