In faith, in love and in peaceThe Ecce Homo hostel in the Old City has been welcoming Christian pilgrims since 1856.sister rita nun 248(photo credit: Sarah Levin)